Ну я даже не знаю.. Привык без подсветки.. Ну дык по коду ничего дельного не скажете?
|
Гвоздь, и, пожалуй, не забывай, что я ещё учусь..
|
заявления о ненужности подсветки кода хорошему программисту, и о привычке работать без подсветки не сильно соотносятся с тем, что ты новичек в программировании.
в любом случае если учишься, то учись. ты бы уже сам давно отладил |
i-want,
функция last_sat (a) неверно устанавливается год function last_sat (a) { var date = new Date(new Date().getFullYear(),a,31) var day = 31 - date.getDay() date.setMonth(a,day) return date } или если учитывать и час перевода часов то можно такой вариант: <script language="JavaScript" type="text/javascript"> function time_set(e, f) { var c = new Date; c.setMonth(e, 31); c.setMonth(e, 31 - c.getDay()); c.setHours(f, 0, 0, 0); return c } var d = new Date, a = time_set(2, 2), b = time_set(9, 3); d.setFullYear(d.getUTCFullYear(), d.getUTCMonth(), d.getUTCDate()); d.setHours(d.getUTCHours() + 3); d > a && d < b && d.setHours(d.getHours() + 1); var h = d.getHours(), m = d.getMinutes(); document.write ('Московское время: '+h+' часов(a) '+m+' минут(ы)'); </script> |
Рони, ход твоей мысли ясен.. Но возникает один вопрос.. Разве это
d > a && d < b && d.setHours(d.getHours() + 1); не нуждается в if'е? То есть if (d > a && d < b) { d.setHours(d.getHours() + 1) } Или же можно опускать условные конструкции? |
В целом, спасибо, помог:)
|
Часовой пояс GMT +3, время: 22:50. |