需要制作C#时间戳,但文档是用Ruby编写的

需要制作C#时间戳,但文档是用Ruby编写的,c#,ruby,C#,Ruby,我使用Vircurex API编写了一个用于电子货币交易的小程序。他们的文档使用Ruby代码示例,我不确定C#中的等价物是什么。对于任何感兴趣的人,其文档如下所示: 我的问题是创建时间戳。他们说这是“UTC时间戳,必须在当前时间的5分钟内”。他们在Ruby中的示例是: t = Time.now.gmtime.strftime("%Y-%m-%dT%H:%M:%S") 我想不出用C语言格式化它的正确方法,因为我不确定Ruby方法会返回什么。我猜是这样的(不知道是什么?) 但是有人能举一个rub

我使用Vircurex API编写了一个用于电子货币交易的小程序。他们的文档使用Ruby代码示例,我不确定C#中的等价物是什么。对于任何感兴趣的人,其文档如下所示:

我的问题是创建时间戳。他们说这是“UTC时间戳,必须在当前时间的5分钟内”。他们在Ruby中的示例是:

t = Time.now.gmtime.strftime("%Y-%m-%dT%H:%M:%S")
我想不出用C语言格式化它的正确方法,因为我不确定Ruby方法会返回什么。我猜是这样的(不知道是什么?)


但是有人能举一个ruby调用的例子吗?我需要将DateTime.Now-call的格式设置为相同的格式。

它返回
“2013-12-29T17:48:17”
,这是由指定的格式。我找到了一个Ruby示例,但不太相似。%dT把我弄糊涂了。请看一下以获得.NET/C解决方案,然后您可以使用
irb
(或
pry
)来模拟此类问题。只需从控制台运行它,然后输入您指定的行hanks。这真的很有帮助。
"2012-11-10???18:16:12"