問題

先週の金曜日のタイムスタンプを取得する必要がありますが、平日を使用してタイムスタンプを取得する方法がわかりません。誰かが助けてくれますか?

私が得ようとしているのは、先週の金曜日と今日の違いです。

 var now = new Date();
var time = now.getTime();
var fridayTime = new Date(now.getFullYear(), now.getMonth(), now.getDate(), 13, 30, 00);
var timeDiff = time - fridayTime;
 

私は "fridayTime"の正しいコードを書いていないことを知っていますが、正しいコードは何か分かりません。

  ベストアンサー

 const t = new Date().getDate() + (6 - new Date().getDay() - 1) - 7 ;
const lastFriday = new Date();
lastFriday.setDate(t);
console.log(lastFriday); 

  同じタグがついた質問を見る

javascript