powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Дата 0000-00-00 00:00:00 в unixtime
8 сообщений из 8, страница 1 из 1
Дата 0000-00-00 00:00:00 в unixtime
    #38145961
Фотография Alexei772
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте.

Я новичок в JavaScript... Помогите пожалуйста.

У меня есть дата в формате 0000-00-00 00:00:00 (Y-m-d H:i:s) мне ее нужно перевсти в юникстайм.

var from=document.getElementById('reserve_from').innerHTML; // 0000-00-00 00:00:00
var d=from.replace(/(\d+)-(\d+)-(\d+)/, '$2/$3/$1'); // меня постаноку местами....

но вот дальше не пойму как мне преобразовть в юникстаййм... для меня код очень непревычен JS...
...
Рейтинг: 0 / 0
Дата 0000-00-00 00:00:00 в unixtime
    #38145971
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexei772У меня есть дата в формате 0000-00-00 00:00:00 (Y-m-d H:i:s) мне ее нужно перевсти в юникстайм.
Встречный вопрос - что есть "юникстайм"?
...
Рейтинг: 0 / 0
Дата 0000-00-00 00:00:00 в unixtime
    #38145973
Фотография Паганель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Дата 0000-00-00 00:00:00 в unixtime
    #38145986
Фотография Alexei772
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
krvsaAlexei772У меня есть дата в формате 0000-00-00 00:00:00 (Y-m-d H:i:s) мне ее нужно перевсти в юникстайм.
Встречный вопрос - что есть "юникстайм"?

Определяется как количество секунд, прошедших с полуночи (00:00:00 UTC) 1 января 1970 года (четверг)

в интенете я нагугли много всего... но именно решить свою задачу не получается.... из-за того что не могу разобраться в синтаксисе джс.... постоянно какие-то непонятные ошибки... я никогда не занимался программирование на стороне клиента... всегда только на стороне сервера...

вот пример работающего кода представленного на одном из сайтов в интернете:

function time(){
return parseInt(new Date().getTime()/1000)
}
alert(time())//1300051970

и к нему была статья:

авторКогда вы имеете дело со временем в JavaScript, иногда хочется представить его в виде секундного хеша, как в php. Там количество секунд прошедших с 1 января 1970 года(UnixTime) возвращает функция time(). Возвращает она обычный int. Благодаря этому с этой величиной очень удобно работать: сортировать, сравнивать и т.д.

В javaScript иногда тоже нужен такой же функционал. К примеру раскидывать данные в массив, а потом сортировать его по времени. unixtime в js возвращает метод getTime объекта Date, но в отличии от php, он возвращает еще и миллисекунды.

Поэтому все надо разделить на 1000.
...
Рейтинг: 0 / 0
Дата 0000-00-00 00:00:00 в unixtime
    #38145989
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: sql
1.
Date.UTC(year, month-1, day, hour, min, sec) / 1000;


Оно?
...
Рейтинг: 0 / 0
Дата 0000-00-00 00:00:00 в unixtime
    #38146286
Фотография Alexei772
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vkle
Код: sql
1.
Date.UTC(year, month-1, day, hour, min, sec) / 1000;


Оно?

мне кажется да! спасибо! :)
...
Рейтинг: 0 / 0
Дата 0000-00-00 00:00:00 в unixtime
    #38147029
Фотография Alexei772
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexei772,

а для чего month-1 ? почему не просто month?..
...
Рейтинг: 0 / 0
Дата 0000-00-00 00:00:00 в unixtime
    #38147050
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Дата 0000-00-00 00:00:00 в unixtime
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]