2010-02-19 93 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存儲數據時,將讓你擺脫困境。 當需要導出/顯示時,您始終可以格式化爲本地。