gpt4 book ai didi

c# - 在 C# 中创建时间戳的函数

转载 作者:IT王子 更新时间:2023-10-29 03:35:47 28 4
gpt4 key购买 nike

我想知道,有没有办法在 C# 中从日期时间创建时间戳?我需要一个在 Compact Framework 中也适用的毫秒精度值(也就是说,因为 DateTime.ToBinary() 在 CF 中不存在)。

我的问题是我想以一种与数据库无关的方式存储这个值,这样我可以稍后对它进行排序,找出另一个值更大的值等等。

最佳答案

我总是使用类似下面的东西:

public static String GetTimestamp(this DateTime value)
{
return value.ToString("yyyyMMddHHmmssfff");
}

这将为您提供一个类似于 200905211035131468 的字符串,因为该字符串从时间戳的最高位到最低位 如果您将值粘贴到数据库中,则 SQL 查询中的简单字符串排序可用于按日期排序

关于c# - 在 C# 中创建时间戳的函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/892074/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com