Tag: 时间戳

你认识到16位数的时间戳吗?

我正在与谷歌博彩公司合作,它返回16位数的时间戳,我似乎无法在C#中识别出变成真实日期,任何想法? 如何将此时间戳: 1278276905502403转换为C#中有意义的内容?

C#将时间分成小时块

我需要一些帮助才能将2个日期时间拆分为它们之间的小时间隔。 这与“付费”数据有关,因此需要非常准确。 我需要使用clockin和clockout,并将它们分成小时间隔。 例: clockin = 5/25/2011 1:40:56 PM clockout = 5/25/2011 6:22:12 PM 我需要它看起来像: 2011年5月25日下午1:40:56 5/25/2011 2:00:00 PM 5/25/2011 3:00:00 PM 2011年5月25日下午4:00:00 5/25/2011 5:00:00 PM 5/25/2011 6:00:00 PM 5/25/2011 6:22:12 PM 然后,我计划在“差异”表格中查看这些时间,看看他们应该有一个新的付费代码。 但我稍后会担心付费代码。 什么帮助分裂时代? 喜欢C#,但我也可以访问MSSQL2000(这是我们拉原始时间的地方)

如何使用C#中的DateTime.Now.Ticks保持精度

我知道当我在C#中使用DateTime.Now.Ticks时它返回一个long值,但是我需要将它存储在一个int变量中,我对是否可以保持这种精度感到困惑。 截至目前我只是一个演员 int timeStampValue = (int)DateTime.Now.Ticks; 这是一个项目约束,所以我知道有很多精度损失。 我想我只是想不出另一种方法来存储一个存储在int中的时间戳,然后我可以将其与其他时间戳进行比较。 如果可能的话,任何关于如何保持精度的建议或建议都将非常感激。 每个人的答案都是说明性的。 我实际上最终只设置了一个涉及计数器的进程,当使用一个项目时,它的计数器设置为’0’,所有其他计数器增加1.然后,最高计数器是下一个要使用的项目。

System.Exception是否有内置的抛出时间戳?

有没有办法从exception本身抛出exception时提取,还是需要手动将此信息添加到exception中?

将时间戳添加到Trace.WriteLine()

在我的C#.NET应用程序中,我遇到了Trace.WriteLine()方法的问题。 我使用这种方法很多,并且每次使用时都想添加TimeStamp。 而不是Trace.WriteLine(DateTime.Now +“有问题!”),有没有DateTime默认的解决方案?