Некоторые основные методы для работы с датами и временем в разных языках программирования:
В Python для работы с датой и временем используется модуль datetime. 1 Некоторые методы:
- today() — получение текущей даты. 1
- fromtimestamp() — конвертация временной метки Unix (количество секунд, которое прошло с 1 января 1970 года по времени UTC) в дату. 1
- now() — получение текущих даты и времени. 13
- date() и time() — извлечение даты или времени из объекта. 1
- timestamp() — возврат временной метки. 1
- strftime() — создание из объекта класса date, time или datetime форматированной строки. 1
- strptime() — превращение строки в объект класса datetime. 1
В JavaScript для работы с датой и временем используется класс Date. 5 Некоторые методы:
- getFullYear() — получение года. 24
- getMonth() — получение значения месяца от 0 (январь) до 11 (декабрь). 2
- getDate() — получение числа дня в месяце. 2
- getHours() — получение количества часов. 2
- getMinutes() — получение количества минут. 2
- getDay() — получение номера дня недели от нуля (воскресенье) до шести (суббота). 2
- getTime() — получение количества миллисекунд, прошедших с 1 января 1970 года UTC. 2
- setFullYear(year) — установка года, где year — четырёхзначное число. 2
- setMonth(month) — установка месяца от 0 до 11. 2
- setDate(date) — установка числа месяца, date — целое число. 2
- setHours(hours) — установка часов, где hours — целое число. 2
- setMinutes(minutes), setSeconds(seconds), setMilliseconds(milliseconds) — установка минут, секунд, миллисекунд, где параметры minutes, seconds, milliseconds — целые числа. 2
- setTime(milliseconds) — установка в соответствии с параметром миллисекундами, прошедших с 1 января 1970 года UTC. 2