时间戳转换一直失败!

搬瓦工机场JMS

我采集到的时间戳:1568080800000

【转换失败】
然后用了,火车头提供的 C# 时间转换

  1. using System;
  2. using System.Collections.Generic;
  3. using SpiderInterface;
  4. class LocoyCode{
  5.     public string Run(string content,ResponseEntry response){
  6.         //在这里编写处理代码
  7.         string timeStamp = content; //将内容标签的时间戳赋值给临时字符串变量       //创建字符串存储时间戳
  8.         DateTime newTime;           //存放新的时间
  9.         DateTime dateTimeStart = TimeZone.CurrentTimeZone.ToLocalTime(new DateTime(1970, 1, 1));        //创建1970.1.1日期
  10.         long lTime = long.Parse(timeStamp + "0000000");     //现在时间戳加上起始为0000000的时间戳
  11.         TimeSpan toNow = new TimeSpan(lTime);   //TimeSpan实例变量toNOW
  12.         newTime = dateTimeStart.Add(toNow);     //将起始时间戳加上现在的时间戳转化为正常时间
  13.         content = newTime.ToString("yyyy-MM-dd HH:mm:ss");  //将转化成正常的时间进行字符格式化
  14.         return content;
  15.     }
  16. }

复制代码

【转换失败】
然后又换了,发布模块的转换,也是失败。

该怎么办呢。
湖南网友:大姥NB,我一值都是系统自动时间日期
香港网友:我需要采集到时间,
火车头提供的是秒级的转换,但是我采集到的是毫秒级的
不知道该怎么改。
山东网友:我一般是自动发布的时候用系统时间
山东网友:大佬, 你把你采集到的毫秒时间 "1568080800000" 去掉后面的"000" 不就变成秒了?
1568080800000  转换后是    10/09/2019, 03:00:00

未经允许不得转载:美国VPS_搬瓦工CN2 GIA VPS » 时间戳转换一直失败!

赞 (0) 打赏

评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏