如何通过指定格式字符串将字符串转换为javascript中的日期时间对象?
我正在寻找类似的东西:
var dateTime = convertToDateTime("23.11.2009 12:34:56", "dd.MM.yyyy HH:mm:ss");
Run Code Online (Sandbox Code Playgroud) 嗨我想知道是否有任何jquery函数可以采取这个dateTime"2010-10-18 10:06"并转换并拆分它返回"2010/10/18"和"10:06".
如果相同的功能只能接收"2010-10-18 10:06"或"2010-10-18"并且如上所述返回,或者除了"2010/10/18"之外的其他格式如18,那也不错-10-2010"或2010年10月18日,提供选项但不重要,只是对jQuery处理日期的权力感到好奇.
谢谢.
我正在使用date.js.
这条线time_container.innerHTML = Date.now().toString('T');很好,简单,现在在Firebug控制台中抛出错误:radix must be an integer at least 2 and no greater than 36.它肯定早一点工作.
注意:date.js toString()函数使用特殊格式说明符.
var show_date = {
setup: function() {
setInterval(show_date.update, 5000);
},
update: function() {
var date_container = app.get('js_date');
var time_container = app.get('js_time');
if (date_container) {
date_container.innerHTML = Date.today().toString('dS of MMMM yyyy');
}
if (time_container) {
//time_container.innerHTML = Date.now().toString('T');
var d1 = new Date();
time_container.innerHTML = d1.toString('T');
}
}
}
app.onload(show_date.setup);
Run Code Online (Sandbox Code Playgroud)
app.get()只是一个捷径document.getElementById().app.onload() …