0
2017-08-12T00:00:00+00:00
のようなサーバーから日付を受け取っています。私はそれをdd/mm/yyyy形式で表示する必要があります。JavaScriptの日付/文字列の操作
どうすればよいですか?瞬間が必要か、それとも簡単な文字列処理ですか?
2017-08-12T00:00:00+00:00
のようなサーバーから日付を受け取っています。私はそれをdd/mm/yyyy形式で表示する必要があります。JavaScriptの日付/文字列の操作
どうすればよいですか?瞬間が必要か、それとも簡単な文字列処理ですか?
let getFormat = (dateString) => {
let date = new Date(dateString);
return date.getDate()+"/"+(date.getMonth() + 1)+"/"+date.getFullYear();
}
getFormat("2017-08-12T00:00:00+00:00");
あなたは0を先頭に追加したい場合は、使用します。
let getFormat = (dateString) => {
let date = new Date(dateString);
let day = date.getDate() < 10 ? "0"+date.getDate() : date.getDate();
let month = (date.getMonth() + 1) < 10 ? "0"+(date.getMonth() + 1) : (date.getMonth() + 1);
return day+"/"+month+"/"+date.getFullYear();
}
あなたはD/M/yyyyのようなものを得ることができるので、これは、一桁の日/数ヶ月の前に0を追加しないことに注意してください – Dario
さて、私は試してみましょう – Nitish
それは働いた!ありがとう。私はこの答えを受け入れる – Nitish