Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.08.26;
Скачать: CL | DM;

Вниз

из строки systemtime   Найти похожие ветки 

 
Dmitry_177   (2007-08-03 12:00) [0]

Подскажите пожалуйста как из строки получить systemtime?


 
DVM ©   (2007-08-03 12:02) [1]

из какой строки?


 
Dmitry_177   (2007-08-03 12:05) [2]

в которой и есть дата, например: "01.12.2007" но мне надо это в systemtime перевести


 
clickmaker ©   (2007-08-03 12:09) [3]

DateTimeToSystemTime(StrToDate("01.12.2007"))


 
Dib@zol ©   (2007-08-03 12:09) [4]

var s : SYSTEMTIME;

s.WDay:=StrToInt(copy(str, 1, 2));
s.WMonth:=StrToInt(copy(str, 4, 2));
s.WYear:=StrToInt(copy(str, 8, 4));


 
Dmitry_177   (2007-08-03 12:23) [5]

мне больше этот: DateTimeToSystemTime(StrToDate("01.12.2007")) вариант нравится :)

как здесь:
var s : SYSTEMTIME;

s.WDay:=StrToInt(copy(str, 1, 2));
s.WMonth:=StrToInt(copy(str, 4, 2));
s.WYear:=StrToInt(copy(str, 8, 4));
ъ
идет жесткая привязка.. а дата может и так записана: "1.декабря.07"


 
Dib@zol ©   (2007-08-03 12:26) [6]

Ну тогда можно отлавливать точки (или другие разделители), вводить массив имён месяцев, сравнивать по CharLowerBuff и прочая и прочая. Мне просто влом было всё это кодить...


 
DVM ©   (2007-08-03 12:29) [7]


> Dmitry_177   (03.08.07 12:23) [5]

Откуда будут браться даты столь разнообразно записанные? Может при вводе пользователя ограничить?


 
Dmitry_177   (2007-08-03 12:54) [8]

вообще будут браться из 1С (он как OLE сервер запущен будет).. там вроде как только так строка возвращается: "01.12.2007" но всеже хотелось обезопаситься..


 
Dib@zol ©   (2007-08-03 12:55) [9]

> хотелось обезопаситься..

+1! :)) А вдруг 1С осознает себя как личность и начнет гадить юзверям...


 
DVM ©   (2007-08-03 12:56) [10]

И захватит власть над всеми компьютерами во всех компаниях. SkyNet эдакий!


 
Dmitry_177   (2007-08-03 12:58) [11]


> И захватит власть над всеми компьютерами во всех компаниях.
>  SkyNet эдакий!

:)))))))


 
Anatoly Podgoretsky ©   (2007-08-03 14:57) [12]


> идет жесткая привязка.. а дата может и так записана: "1.
> декабря.07"

А вот теперь попробуй это преобразовать по первому варианту.



Страницы: 1 вся ветка

Текущий архив: 2007.08.26;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.024 c
15-1185364357
zdm77
2007-07-25 15:52
2007.08.26
доинстоляция паектов к Линуху


2-1185692141
***mikle***
2007-07-29 10:55
2007.08.26
Как реализовать окно с текстом и картинками?


15-1185885464
Piter
2007-07-31 16:37
2007.08.26
Где хранят информацию Java MIDP программы?


2-1186059703
GhosTer
2007-08-02 17:01
2007.08.26
Убить запущенный процесс.


2-1185638832
Юра
2007-07-28 20:07
2007.08.26
Современные игры