Цитата:
Сообщение от
Poleax
Спасибо.
Но вопрос был о литерале, а не о конвертации
например, я делаю маленький ждобик, который вытаскивает записи по дате создания. Хочу чтобы вытащились вчерашние с 15:00 до 16:00. И не хочу парится с многоэтажными конструкциями.
в ax4 и раньше можно было сделать что-то вроде
X++:
while select custTrans
where custTrans.createdDate >= 14\06\2011
&& custTrans.createdDate <= 14\06\2011
&& custTrans.createdTime >= str2time("15:00")
&& custTrans.createdTime <= str2time("16:00")
{
...
замечательный литерал 14\06\2011. легко можно использовать на скорую руку
теперь надо писать надо меньше. Это радует.
Но блин, время надо указывать по гринвичу. Что чертовски раздражает и приводит к ошибкам.
X++:
while select custTrans
where custTrans.createdDateTime >= 2011-06-14T11:00:00
&& custTrans.createdDateTime <= 2011-06-14T12:00:00
{
...
Как и Raven Melancholic тоже пытался использовать доп.символы для часового пояса. тоже не получилось. поэтому спросил - может кто знает?
добавил ссылки на msdn:
http://msdn.microsoft.com/en-us/libr...05(ax.60).aspx
http://msdn.microsoft.com/en-us/libr...(v=ax.60).aspx
http://msdn.microsoft.com/en-us/libr...(v=ax.60).aspx