相关疑难解决方法(0)

如何将Unix时间戳转换为DateTime,反之亦然?

有这个示例代码,但它开始讨论毫秒/纳秒问题.

自从C#中的Unix纪元以来,同样的问题出现在MSDN上,.

这是我到目前为止所得到的:

public Double CreatedEpoch
{
  get
  {
    DateTime epoch = new DateTime(1970, 1, 1, 0, 0, 0, 0).ToLocalTime();
    TimeSpan span = (this.Created.ToLocalTime() - epoch);
    return span.TotalSeconds;
  }
  set
  {
    DateTime epoch = new DateTime(1970, 1, 1, 0, 0, 0, 0).ToLocalTime();
    this.Created = epoch.AddSeconds(value);
  }
}
Run Code Online (Sandbox Code Playgroud)

c# unix datetime data-conversion epoch

715
推荐指数
16
解决办法
55万
查看次数

C#DateTime为"YYYYMMDDHHMMSS"格式

我想将C#DateTime转换为"YYYYMMDDHHMMSS"格式.但是我找不到内置的方法来获取这种格式?任何意见?

c# datetime

590
推荐指数
14
解决办法
134万
查看次数

如何将时间戳转换为日期时间?

我想将纪元转换为人类可读的日期,反之亦然。
我想用C#写一些类似链接的东西。

将 Firefox 中的 place.sqlite 文件中的日期转换为 DateTime。

static void Main(string[] args)
{
    //1540787809621000
    string epoch = "1540787809621000";
}

private string epoch2string(int epoch) {
    return 
        new DateTime(1970, 1, 1, 0, 0, 0, DateTimeKind.Utc)
            .AddSeconds(epoch)
            .ToShortDateString(); 
}
Run Code Online (Sandbox Code Playgroud)

int size 不够 我尝试了很长的纪元但不起作用

c# firefox timestamp epoch

-1
推荐指数
1
解决办法
2万
查看次数

标签 统计

c# ×3

datetime ×2

epoch ×2

data-conversion ×1

firefox ×1

timestamp ×1

unix ×1