2016-05-26 24 views

答えて

0
new Date().getDay(); //0=Sun, 1=Mon, ..., 6=Sat 

これは平日になる方法です。

金曜日は魅力のように、この1

var curr; 
curr = new Date(); 
var fridayDate; 
fridayDate = new Date(); 
var friday; 
friday = 5 - curr.getDay(); 
fridayDate.setDate(fridayDate.getDate()+friday); 
console.log(curr); 
console.log(fridayDate); 

https://jsfiddle.net/chg07276/

+0

作品を試してみてください、そう5 で、おかげでたくさん! – Jameel

+0

これは、iPhoneの場合は動作しません(他のデバイスでも同様の結果が得られます)。場所は英国に設定されています(英国の最初の曜日は月曜日)。 脇に、月曜日が必ず週の最初の曜日である必要があります。それ以外の場合、「週末」という用語は無効です! :) –

+0

@dickiewatkins iPhoneが "navigator"を使用していることを確認し、 'jstz.js'を使用するとタイムゾーンを取得できます。 https://jsfiddle.net/chg07276/13/これについてはどうですか? – yongsup

関連する問題