0
今日のスタート時刻を取得したいと思います。私はこのためにmoment.jsを使用しています。結果はMoment.js startof()issue
start date: 2017-05-15T12:00:00:00 end date: 2017-05-15T11:59:59:99
let startDate = moment().startOf('day').format('YYYY-MM-DDThh:mm:ss:SS');
let endDate = moment().endOf('day').format('YYYY-MM-DDThh:mm:ss:SS');
console.log('start date:' + startDate);
console.log('end date:' + endDate);
ある
が、実際に私の予想出力はstart date: 2017-05-15T00:00:00:00 end date: 2017-05-15T23:59:59:99
開始日の営業時間は00
ない12
と終了日であるべきである: は、私はこれを試してみました営業時間は23
ではない11
。誰かが私に理由を説明してください。startOf('day')
とendOf('day')
は私に希望の結果を与えてくれませんか?
私には何かがありますか?
*ドキュメントがありませんか? https://momentjs.com/docs/#/displaying/。 startOfは問題ではありません。問題は、あなたがその瞬間をどのようにフォーマットしているかです。 –
これは、 'YYYY-MM-DDThh:mm:ss:SS'から' YYYY-MM-DDTHH:mm:ss:SS'にフォーマットを変更しなければならないことを意味します。 – sainu
あなたは答えとして投稿できますか? – sainu