zoukankan      html  css  js  c++  java
  • 日期转秒,秒转日期 Kenny

    今天遇到这样的一个需求,将datetime类型的数据转换成秒显示,

    比如  2011-09-21 12:23:23  转成double类型 235566445000

    查找了相关的文档后得出以下快捷方法,供以下参考,使用

    //一种方法
    
    TimeSpan ts = new TimeSpan(DateTime.Now.Ticks);
    ts.TotalSeconds;//返回自0001-01-01 00:00:00 以来的秒数
    
                
    //二种方法
    DateTime tsBegin = new DateTime(DateTime.MinValue.Ticks);
    DateTime tsEnd = new DateTime(Convert.ToDateTime(end).Ticks);
    Double second = (tsEnd - tsBegin).TotalSeconds;//求出两个时间相差的总秒数
    
    
    
    //将相差的秒数,还原成日期
    Console.WriteLine(tsBegin.AddSeconds(second));
    Console.Read();
    
  • 相关阅读:
    多表查询
    mysql记录的增删改和单表查询
    作业45
    修改表 复制表
    多表关联
    约束
    关于服务器raid的一个记录
    安装linux操作系统--浪潮服务器
    关于python中的__new__方法
    关于类的总结之二
  • 原文地址:https://www.cnblogs.com/chenhuzi/p/2184183.html
Copyright © 2011-2022 走看看