javascript - 到目前为止以给定格式解析字符串

标签 javascript datetime

我想将 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/

相关文章:

javascript - Django 模板 - ajax 响应 - 如何?

python - 查找 pandas 列的平均时间

.net - 处理文化中受支持的日期时间值的有限范围时,最佳实践是什么?

python - 如何让 Python 从日期中提取工作日?

javascript - 如何查找一个点是否在另一个点的楔子中javascript

javascript - 将多个值加载到文本区域

javascript - Azure 移动服务;插入到另一个表并调用 'insert' 脚本?

javascript - FitText.js 中的字体大小非常小

c# - 如何比较日期时间(仅 dd/mm/yyyy hh :mm:ss tt not whole fff section in datetime) in linq C#?

sql-server-2008 - 在 T-SQL 中解析带有时间偏移的日期时间