2010-02-19 63 views

回答

5

我不确定您的系统时间是什么意思,但如果它只是当前时间的字符串表示,那么您可以执行以下操作。

ClipBoard.SetText(DateTime.Now.ToString()) 

此代码将在Windows窗体和WPF工作。

+0

难道只是复制时间吗? – user225269 2010-02-19 09:23:50

+0

'ClipBoard.SetText(DateTime.Now.ToString(“HH:mm:ss”))'如果您喜欢,请修改格式说明符以自定义外观http://msdn.microsoft.com/zh-cn/library/8kb3ddd4的.aspx – MarkJ 2010-02-19 09:37:24

0

使用DateTime.Now得到的代码复制到剪贴板中的时间和谷歌。

或者看看this后。

0

更好地利用DateTime.UtcNow方法。 它返回没有本地格式和DST偏移量的时间。

UTC存储数据时,将让你摆脱困境。 当需要导出/显示时,您始终可以格式化为本地。