Форум программистов, компьютерный форум, киберфорум
JavaScript для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 Аватар для Fatmarmelad
34 / 10 / 2
Регистрация: 20.02.2016
Сообщений: 1,613

Как получить метку текущего времени для UTC встроенными способами?

17.12.2022, 15:21. Показов 533. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый день!
Можно ли в JS получить метку текущего времени получить для пояса UTC какими-то встроенными функциями? Особенно интересуют способы без создания объектов.
Есть метод Date.UTC(), но для него нужны аргументы задания времени, а меня интересует текущее время.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
17.12.2022, 15:21
Ответы с готовыми решениями:

Устанавливает метку времени, чтобы получить разницу в миллисекундах
В Autoit есть такие функции как TimerInit и TimerDiff. Одна устанавливает метку, а вторая возвращает разницу во времени от предыдущего...

Как достать реальное время UTC , не зависящее от времени компьютера
Мне нужно достать реальное время, которое не будет зависить от времени компьютера. К примеру до этого времени я делал так ...

Преобразование даты времени UTC к локальному времени
Здравствуйте, возник такой вопрос: как в питоне реализовать преобразование даты времени в UTC к локальному времени? Например, начальный...

6
411 / 303 / 112
Регистрация: 28.08.2013
Сообщений: 797
17.12.2022, 15:26
JavaScript
1
2
const date = new Date();
const utc = date.getTime();
0
163 / 50 / 5
Регистрация: 03.06.2020
Сообщений: 556
21.12.2022, 09:01
лучше б без .getTime()
JavaScript
1
2
const date = new Date()
const utc = date
0
411 / 303 / 112
Регистрация: 28.08.2013
Сообщений: 797
21.12.2022, 17:28
Без .getTime() тогда в utc будет ссылка на объект date. В этом нет смысла, т.е. тоже самое.
0
163 / 50 / 5
Регистрация: 03.06.2020
Сообщений: 556
21.12.2022, 18:14
JavaScript
1
2
3
4
const date = new Date()
const utc = date
console.log(utc)
VM185:1 Wed Dec 21 2022 18:12:44 GMT+0300 (Москва, стандартное время)
попробуй тоже с const utc = date.getTime();
иначе, извините за вопрос, зачем и куда тут utc
0
411 / 303 / 112
Регистрация: 28.08.2013
Сообщений: 797
22.12.2022, 15:54
Это локальное время. На сервере и в БД должно использоваться UTC (оно же GMT+0). В противном случае, может возникнуть путаница с часовыми поясами.
В объекте Date есть timestamp (кол-во миллисекунд прошедших в 1970.01.01 00:00:00.0000 для GMT+0 (т.е. UTC)) и локальное дата/время (т.е. расчетное UTC-timezoneOffset). Также есть в объекте методы для получения числовых значений локального года, месяца, дня, часа, минут, секунд, мс. И также есть методы получения числовых значений даты/времени для UTC. Например: локальный год date.getFullYear() и UTC год date.getUTCFullYear(). При поможи этих методов можно сгенеритить строку представляющую дату/время для UTC, но в там случае обязательно нужно указывать часовой пояс (timefoneOffset), иначе клиент по умолчанию будет дату/время данную строку как локальное дату/время.
0
163 / 50 / 5
Регистрация: 03.06.2020
Сообщений: 556
22.12.2022, 18:28
такая схема рабочая?
JavaScript
1
2
3
4
5
const date = new Date()
const utc = date
console.log('Формат локальной даты: ' + utc.toLocaleString())
VM83:3 Формат локальной даты: 22.12.2022, 18:23:13
undefined
похоже да. В Chromium Версия 107.0.5304.87 точно.
Отдельный вопрос, если требуется значение utc определенного формата, то это надо учесть, указать и вывести нужное значение.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
22.12.2022, 18:28
Помогаю со студенческими работами здесь

Как создать метку времени time()
Как мне указать нужное мне time() ? В js например можно было указать при зоздании метки var time = new Date(1000000) ;

Как получить привилегию для текущего процесса?
bool InitPrivilege() { const uint SE_PRIVILEGE_ENABLED = 0x00000002; const int ERROR_NO_TOKEN =...

Как получить время по Гринвичу (UTC) в SQL 7 ПОМОГИТЕ
Как получить время по Гринвичу (UTC) в SQL 7 ПОМОГИТЕ

Получить значение текущего системного времени и вывести его на экран (Masm32)
нужно создать программу получающую значение текущего системного времени и выводящую эту информацию на экран в сообщении на masm32

Как текущую метку времени увеличить до 00:00 часов?
Как текущею метку времени увеличить до 00:00 часов ? пример: 08.08.16 13:53 -> 09.08.16 00:00 Добавлено через 9 минут Все сделал!...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа, решает её и находит переходные токи и напряжения на элементах схемы. . . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru