Почему мой скрипт Falcon печатает дату на месяц вперед вместо сегодняшней? - PullRequest
2 голосов
/ 26 апреля 2009

Сегодня 25 апреля 2009 года, который в американском формате сокращен месяц-день-год, поэтому сегодня 04-25-09. Эта строка

> CurrentTime().toString("%m-%d-%y")

должен вывести «04-25-09». Вместо этого он печатает «25-25-09». Это почему? Согласно документам CurrentTime() возвращает экземпляр TimeStamp. TimeStamp имеет метод toString(), который принимает формат даты / времени в качестве параметра, который должен быть в Формат strftime . Что-то не так с моим пониманием кода? Я использую Falcon 0.8.14.2 («Vulture») в Windows Vista (64-разрядная версия)

2 : http://linux.die.net/man/3/strftime формат strftime

1 Ответ

4 голосов
/ 26 апреля 2009

Я также разместил этот вопрос на Соколе Google Group . По-видимому, это проблема самого Falcon и исправлена ​​в версии 0.9.1. Версия 0.9.1 будет официально выпущена через неделю или две в соответствии с ответом, который я получил от Джанкарло Никколая, изобретателя языка программирования Falcon.

...