|
string to date
|
|||
---|---|---|---|
#18+
Коллеги, начал интересоваться сабжем Но что-то не могу найти вменяемых локально-независимых методов конвертации строки в дату Как в Оракле, например Код: plsql 1.
или в T-SQL Код: sql 1.
А ПО у меня работает как на русских локалях, так и на вражеских Куда бы порыться? Спасибо! ... |
|||
:
Нравится:
Не нравится:
|
|||
17.12.2017, 23:27 |
|
string to date
|
|||
---|---|---|---|
#18+
нету встроенных с форматной строкой. Резать Mid-ом и скармливать в DateSerial ... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2017, 00:34 |
|
string to date
|
|||
---|---|---|---|
#18+
andreymx, format, formatDateTime - это аналоги to_char. тебе вообще для чего? если для того, чтобы сформировать значение даты в клетке Excel, то единственно правильным и он же - локале-независимый вариант - это форматирование строки даты в американском формате: дата без времени - "YYYY-MM-DD", дата со временем "YYYY-MM-DD HH:MM:SS" Код: vbnet 1. 2.
... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2017, 01:31 |
|
string to date
|
|||
---|---|---|---|
#18+
авторКуда бы порыться? порыться в сторону фиксации формата на пишущей и читающей стороне с использованием функции format. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2017, 01:33 |
|
string to date
|
|||
---|---|---|---|
#18+
andreymxКоллеги, начал интересоваться сабжем Но что-то не могу найти вменяемых локально-независимых методов конвертации строки в дату ... или в T-SQL Код: sql 1.
... кстати - это больше на литерал похоже, чем на "конвертацию строки в дату" в vba литерал даты записывается в формате #m/d/y# где # - маркер литерала даты дла даты со временем - #m/d/y h:mi:ss AM/PM# - - время указывается до полудня или после полудня dim d as Date d = #18/12/2017# - правильный литерал даты, представляющий 18 декабря 2017 года вообще - напиши между ## строчку, представляющую с твоей точки зрения дату и сойди с нее. vba-редактор сам приведет написанное к правильному американскому формату. по дороге - сорри - в предыдущем сообщении слова про американский формат правильные - а изображение - нет. американский, конечно не "YYYY-MM-DD", а "M/D/YYYY" ... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2017, 02:43 |
|
|
start [/forum/topic.php?fid=61&msg=39571094&tid=2172454]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
30ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
51ms |
get tp. blocked users: |
2ms |
others: | 286ms |
total: | 413ms |
0 / 0 |