2

今天是 2009 年 4 月 25 日,在美国格式中缩写为月-日-年,所以今天是 04-25-09。这条线

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

应该打印“04-25-09”。相反,它打印“05-25-09”。这是为什么?根据文档 CurrentTime()返回一个TimeStamp实例。TimeStamp有一个toString()接受日期/时间格式作为参数的方法,它应该是 strftime 格式。我对代码的理解有问题吗?我在 Windows Vista(64 位)上使用 Falcon 0.8.14.2("Vulture")

2: http: //linux.die.net/man/3/strftime strftime 格式

4

1 回答 1

4

我还在 Falcon Google Group上发布了这个问题。显然,这是 Falcon 本身的问题,在 0.9.1 版中已修复。根据我从 Falcon 编程语言的发明者 Giancarlo Niccolai 收到的回复,0.9.1 版本将在一两周内正式发布。

于 2009-04-26T16:23:39.963 回答