Просмотр полной версии : Как узнать день месяца вчера и завтра?
Приветствую! Сегодня я определяю по образцу
var dat = new Date();
var day = dat.getDate();
а вот завтра и вчера?
caseyryan
03.12.2015, 07:46
Не знаю точно как там в AS2, но в третьем я бы просто добавил к текущей дате (к ее времени в миллисекундах) 86400000 миллисекунд, чтобы получить "завтра", и столько же отнял, чтобы получить "вчера"
Это так, информация к размышлению ;)
var dat = new Date()
function shiftDate( date, shift ){
return new Date( dat.getFullYear(), dat.getMonth(), dat.getDate()+shift, dat.getHours() )
}
trace( dat ) //Thu Dec 3 09:24:27 GMT+0300 2015
trace( shiftDate( dat,-3) ) //Mon Nov 30 09:00:00 GMT+0300 2015
dark256, caseyryan, спасибо!
Вообще класс Date это нечто.
Для более пространного отображения ка и что в нем происходит я вот такую тулзу
даже сваял. Может кому сгодится.
http://vk.com/app1871605_43915359
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.