2013-06-23 34 views

回答

3

DateTime是來自System命名空間的.Net框架的一部分。無論您使用何種語言,框架中的任何內容都幾乎相同。

以下是有效的IronPython的:

import System 
dt = System.DateTime.Now.AddSeconds(30) 

以下是從the interactive tutorial控制檯窗口的截圖。

Iron Python Demo 1

上述假設你真的想使用.NET System.DateTime對象。但是如果你在python中做了很多事情,你可能想使用Python代替Python。在Python中,timedelta類的工作原理非常相似TimeSpan類在.net:

from datetime import datetime, timedelta 
dt = datetime.now() + timedelta(seconds = 30) 

這將在任何工作 Python解釋器,包括IronPython的。下面是IronPython互動教程中控制檯窗口的另一個截圖:

Iron Python Demo 2