您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

分享在C#中时间戳是怎么转换的?

2024/11/19 18:35:10发布29次查看
时间戳转datetime
timestamp为10位秒级* 10000000,若为13位毫秒级*10000。
private datetime timestamptodatetime(long timestamp)
{
    datetime datetimestart = timezone.currenttimezone.tolocaltime(new datetime(1970,1,1));
    long ltime = timestamp * 10000000;
    timespan nowtimespan = new timespan(ltime);
    datetime resultdatetime = datetimestart.add(nowtimespan);
    return resultdatetime;
}
datetime转时间戳
秒级
private int datetimetotimestamp(datetime time)
{
    datetime startdatetime = timezone.currenttimezone.tolocaltime(new datetime(197, 1, 1));
    return convert.toint32((time - startdatetime).totalseconds);
}
以上就是分享在c#中时间戳是怎么转换的?的详细内容。
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product