有谁知道如何解析所需格式的日期字符串dd.mm.yyyy
?
在 JavaScript 中解析日期时间字符串
IT技术
javascript
datetime-format
datetime-parsing
2021-02-02 17:35:37
6个回答
看:
代码:
var strDate = "03.09.1979";
var dateParts = strDate.split(".");
var date = new Date(dateParts[2], (dateParts[1] - 1), dateParts[0]);
如果您使用的是 jQuery UI,则可以使用以下格式设置任何日期的格式:
<html>
<body>
Your date formated: <span id="date1"></span><br/>
</body>
</html>
var myDate = '30.11.2011';
var parsedDate = $.datepicker.parseDate('dd.mm.yy', myDate);
$('#date1').text($.datepicker.formatDate('M d, yy', parsedDate));
我们使用此代码来检查字符串是否为有效日期
var dt = new Date(txtDate.value)
if (isNaN(dt))
参考文献:http : //momentjs.com/docs/#/parsing/string/
如果你使用moment.js,你可以使用“字符串”+“格式”模式
moment(String, String);
moment(String, String, String);
moment(String, String, Boolean);
moment(String, String, String, Boolean);
前任:
moment("12-25-1995", "MM-DD-YYYY");
我在 IE 中使用了以下代码。(兼容IE8)
var dString = "2013.2.4";
var myDate = new Date( dString.replace(/(\d+)\.(\d+)\.(\d+)/,"$2/$3/$1") );
alert( "my date:"+ myDate );
其它你可能感兴趣的问题