Как получить timestamp в 7.7 ? #448769


#0 by Mihael999
В архиве вычитал: Но мне нужно получить на определенную дату, а не на сегодняшнюю. Имеется javascript код: theBigDay = new Date("July 1, 1999") но не могу прикрутить его как в примере 1С выше. Помогите пжалста ))
#1 by Лефмихалыч
#2 by IamAlexy
GetPerfomanceCounter не подойдет ?
#3 by Лефмихалыч
для определенной даты? чо-то сомнения меня терзают...
#4 by dk
уже в школе 1С проходят? )))
#5 by IamAlexy
не эт для текущей... дык таймстамп для определенной даты это что - количество милисикунд до этой даты ? а тупофункцию умножения 60*60*60 и тд... нельзя написать тогда ?
#6 by Mihael999
Пипецц.. я бы и без вас допер, что можно высчитать колво лет с 1.1.1970 года и умножить на 365*60*60*24! Только года еще бывают 366 дней! To dk, интересный вывод сделан, у нас школу в 17 лет заканчивают ;) а в 19 уже занимаются серьезными проектами по синхронизации 1С и Интернет магазина на собственноручно написанном php+mysql+javascript(jQuery+prototype). Мне нужно рабочее решение. Вы вообще знаете что такое timestamp?
#7 by dk
и что говорят 19-ние_занимающиеся_серьезными_проектами_по_синхронизации_1С_и_Интернет_магазина_на собственноручно_написанном_php+mysql+javascript(jQuery+prototype) по поводу кода в ?
#8 by Mihael999
выдает 0. Возможно я что-то не понимаю, подскажи как отпринтить значение правильно из написанного в кода.
#9 by Fragster
а накуя там sameasbigday? Скрипт=СоздатьОбъект("MSSCriptControl.SCriptControl");
#10 by Mihael999
To и что сообщает?
#11 by dk
там не в миллисекундах время хранится
#12 by Fragster
что надо, то и сообщает... кстати, в геттайм 0 в параметрах - не нужен
#13 by Mihael999
ничего не сообщает! делишь на 1000 и округляешь через Цел и все в порядке, только пока округлять нечего. Ну что, есть умные которые помогут? Пока только фейки.
#14 by dk
не все так просто )) время там в дробной части, а не в целой --- описание перевода из дробной в нормальные миллисекунд не нашел но koef надо чуть округлить в большую сторону
#15 by Ковычки
а Вы знаете кто я такое ?
#16 by Fragster
оставь его, пустое
#17 by Mihael999
Что за ерунда? Вот скрипт: Скрипт=СоздатьОбъект("MSSCriptControl.SCriptControl"); Получается: 1260300424880 1260300424.88 1260300424 Последнее соответствует 22:27, 2009-12-08 Че там дробное?
#18 by Fragster
милисекунды, вестимо
#19 by Mihael999
В одной секунде 1000мс, это можно понят ьесли хоть раз в жизни команду ping выполнял
#20 by Fragster
блин, как же я раньше жил? antonio@antonio:~> date && date +%s Втр Дек  8 22:33:04 MSK 2009 1260300784
#21 by Fragster
первое число (до деления на 1000) - это unixtime
#22 by Mihael999
корчое как мне получить не текущее время в мс или с, а за заданное число?
#23 by Ковычки
вторник,  8 декабря 2009 г. 20:48:00 (YEKT)
#24 by Mihael999
мил человек! здоровья Вам, счастья, всех благ!))
#25 by Fragster
офигеть. а типа ДатаОбъект=Скрипт.Eval("new Date(""2009.12.08 20:48"")"); не прокатило.... (если что - на разделители там начхать)
#26 by Ковычки
может не проканать, не всегда, но может
#27 by KishMish
Пипец ТекущаяДата-Дата(1970,1,1) - даст кол-во дней,с учетом високосных лет
#28 by smaharbA
где Вы увидели речь про дни ?
#29 by smaharbA
хотя по сути конечно нетрудно будет добавить часы с минутами и секундами
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С