Гапсоза
Може 2024
вар миллисецс_пер_даи = 86400000
// подесити вријеме одбројавања у милисекундама
// ставите жељени дан као аргументе Дате.УТЦ
// у редоследу:
// година, месец (сетите се да је јануар 0), дан у месецу, одступање од ГМТ
// НАПОМЕНА: користимо компензацију јер то представља поноћ
// (почетак дана) у одређеној временској зони
вар цоунтдовн_тиме = Датум.УТЦ (2008,7,8, -8);
// добити тренутно вријеме и претворити се у милисекунде
вар нов = нови датум ();
вар нов_миллисецс = нов.валуеОф ();
вар даи_цнт = Матх.цеил ((цоунтдовн_тиме - нов_миллисецс) / 86400000)
// прикажите број преосталих дана (или од када)
ако (даи_цнт> 1)
{
// више дана
доцумент.врите (даи_цнт + "дани пролазе")
}
друго ако (даи_цнт == 1)
{
// један дан
доцумент.врите (даи_цнт + "дан за одлазак")
}
друго ако (даи_цнт == 0)
{
// то је данас
доцумент.врите ("данас")
}
друго ако (даи_цнт == -1)
{
// пре један дан
доцумент.врите (даи_цнт + "дан прије")
}
друго
{
// пре више дана
доцумент.врите (даи_цнт + "даис аго")
}