私はvue.jsで試してみましたが、date.getTimeは関数エラーではありません。dd/mm/yyyy HH:MM文字列をJavaScript Dateオブジェクトに変換する方法vue.jsによる?
var date = '22/11/2017 17:53'
var milliseconds = date.getTime();
console.log(milliseconds)
私はvue.jsで試してみましたが、date.getTimeは関数エラーではありません。dd/mm/yyyy HH:MM文字列をJavaScript Dateオブジェクトに変換する方法vue.jsによる?
var date = '22/11/2017 17:53'
var milliseconds = date.getTime();
console.log(milliseconds)
あなたはDD/MM/YYYY HH:MM
形式からYYYY-MM-DD HH:MM
にあなたの日付文字列を変換するstring#replace
を使用することができます。その後、changedString
の日付に変換することができます。
const dateString = '22/11/2017 17:53';
const changedDate = dateString.replace(/(..)\/(..)\/(....) (..):(..)/, '$3-$2-$1 $4:$5');
var date = new Date(changedDate);
console.log(date.getTime());
まず、 "MM/DD/YYYY HH:MM"の形式を使用する必要があります。 文字列をフォーマットに変更する必要があります。あなたは、次のコードで、たとえば、この文字列を変換する必要が適切なフォーマットで、この値を取得できない場合:
var date = '22/11/2017 17:53';
var splittedDate = date.split('/');
date = [splittedDate[1], splittedDate[0], splittedDate[2]].join('/');
そして、あなたは適切なフォーマットで日付を持っているならば、あなたはそれを解析することができます
var dateObject = new Date(date);
var milliseconds = dateObject.getMilliseconds();
console.log(milliseconds);
利益
getTime()メソッドは、日付オブジェクトで動作するので、あなたの日付文字列が2行目ENあなたの第一間の日付オブジェクトに変換する必要があります。 – jdoer1997