javascript の datetime オブジェクトと比較したい文字列があります。次のように比較できるように、JavaScriptを使用して文字列「1/1/1912」を日時に変換する方法
if (EDateTime > ('1/1/1912')) {...}
javascript の datetime オブジェクトと比較したい文字列があります。次のように比較できるように、JavaScriptを使用して文字列「1/1/1912」を日時に変換する方法
if (EDateTime > ('1/1/1912')) {...}
日付形式を保証できる場合は、単純に分割してこれを行うことができます。
var dateArray = '1/1/1912'.split("/");
new Date(dateArray[2], dateArray[1], dateArray[0]);
var dateArray = '2012-02-17 01:10:59'.split(' ');
var year = dateArray[0].split('-');
var time = dateArray[1].split(':');
var finishDate = new Date(year[0], year[1], year[2], time[0], time[1], time[2])
DateJSライブラリを使用するのはどうですか?
簡単に変換1/1/1912
できますMonday, January 01, 1912 12:00:00 AM
timestamp
文字列をwithDate
オブジェクトに変換します。
私は次のようなものを見つけました:
function toTimestamp(year,month,day,hour,minute,second){
var datum = new Date(Date.UTC(year,month-1,day,hour,minute,second));
return datum.getTime()/1000;
}
Year
、month
およびday
パーツが付属していregular expressions
ます。