18 Фев
JavaScript. Работа с датой. Как получить дату недельной давности.
Для этой цели можно использовать UTC (), чтобы получить число милисекунд пошедших с 1 января 1970 г. до настоящего момента, и вычесть 604800 (60 * 60 * 24 * 7) секунд.
Значение 60 * 60 * 24 * 7 равно количеству секунд в неделе, а нам нужны миллисекунды. Поэтому эту цыфру нужно умножить еще на 1000:
1 2 3 4 5 6 7 | <script type="text/javascript"> <!-- var today = new Date(); var lastWeek = new Date(today.getTime()-1000*60*60*24*7); alert("Today: " + today + "\nLast Week: " + lastWeek); //--> </script> |
