我想将 ddMMyyhhmm 格式的日期(例如 2804121530 表示 2012 年 4 月 28 日,下午 3:30)解析为 javascript Date() 对象。
有没有oneliner的解决办法?我正在寻找这样的东西:
var date = Date.parse('2804121530', 'ddMMyyhhmm');
或
var date = new Date('2804121530', 'ddMMyyhhmm');
感谢您的帮助!
最佳答案
此处有用的库是 DateJs .只需添加一个引用:
<script src="http://datejs.googlecode.com/files/date.js"
type="text/javascript"></script>
并使用Date.parseExact :
var dateStr = '2804121530';
var date = Date.parseExact(dateStr, 'ddMMyyHHmm');
关于javascript - 到目前为止以给定格式解析字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12171356/