javascript:如何解析日期字符串

前端之家收集整理的这篇文章主要介绍了javascript:如何解析日期字符串前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
格式为:
MMDDHHMM

我想单独考虑一个月,一天,一小时,一分钟,怎么做?

解决方法

var dateString = '13011948';

文本的长度是固定的,并且始终位于相同的位置.然后你可以使用substr将它们切割成部分并使用parseInt将它们转换为数字.

var month = parseInt(dateString.substr(0,2),10),day = parseInt(dateString.substr(2,hour = parseInt(dateString.substr(4,minute = parseInt(dateString.substr(6,10);

或者,将其放在一个日期对象中.

var date = new Date();
date.setMonth   (parseInt(dateString.substr(0,10) - 1);
date.setDate    (parseInt(dateString.substr(2,10));
date.setHours   (parseInt(dateString.substr(4,10));
date.setMinutes (parseInt(dateString.substr(6,10));
原文链接:https://www.f2er.com/js/158494.html

猜你在找的JavaScript相关文章