C#转换日期类型

日期1999-5-31 11:20转换成 /Date(928120800000+0800)/

其中928120800000实际上是一个1970 年 1 月 1 日 00:00:00至这个DateTime中间间隔的毫秒数.

0800代表的是时区,(0800代表就是中国地区)

代码如下

public long MilliTimeStamp(DateTime TheDate)
{
  DateTime d1 = new DateTime(1970, 1, 1);
  DateTime d2 = TheDate.ToUniversalTime();
  TimeSpan ts = new TimeSpan(d2.Ticks - d1.Ticks);
  return (long)ts.TotalMilliseconds;
}

时间: 2024-12-30 03:52:04

C#转换日期类型的相关文章

数据库开发篇(一)——转换日期类型

原文:数据库开发篇(一)--转换日期类型 SQL Server支持的日期时间格式 SQL code Select CONVERT(varchar(100), GETDATE(), 0): 05 16 2006 10:57AM Select CONVERT(varchar(100), GETDATE(), 1): 05/16/06 Select CONVERT(varchar(100), GETDATE(), 2): 06.05.16 Select CONVERT(varchar(100), GE

SpringMVC如何转换日期类型

当我们从浏览器中输入2020/12/12,conroller控制类能正确接收到我们传入的日期 如果我们输入2020-12-12,就会出现400的错误 我们要怎么解决呢? 1)我们在工具类创建一个字符串转换为日期类型的类,继承Converter接口,实现日期转换 2)去spring-mvc.xml文件中添加注入bean,可能在你那不叫spring-mvc.xml文件 3)最后一步开启支持,在之前开启注解之后加上一句,固定写法 再次访问 OK,可以接收到了 原文地址:https://www.cnbl

java 任意时间转换日期类型

1 SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd"); 2 try { 3 Date dd=sdf.parse("2016-8-6 17:14:47");5 } catch (ParseException e) { 6 e.printStackTrace(); 7 } 使用SimpleDateFormat 进行格式化操作后   输出dd值为:2016/8/6

C# string转换成DateTime?(字符串转换成可空日期类型)

[转载] 作者:十有三 出处:http://shiyousan.com/post/ca4a6413-ecb4-4237-baf6-e88e616d18fc PS:此文主要讲述的是可空日期类型和字符串之间的转换,正常类型转换看这篇文章:字符串string类型转换成DateTime类型 最近项目中遇到以前一直困扰的问题,就是如何将string转换成DateTime?这种可空日期类型.以前总是通过编写一堆逻辑代码来进行转换,但是写这些代码感觉非常繁琐.后在网上浏览相关资料,使用NullableConv

DB2中字符、数字和日期类型之间的转换

DB2中字符.数字和日期类型之间的转换 一般我们在使用DB2或Oracle的过程中,经常会在数字<->字符<->日期三种类 型之间做转换,那么在DB2和Oracle中,他们分别是如何实现的呢?在Oracle这几个类型之间的转换是十分方便的,通过 to_char|to_date|to_number函数即可完成类型转换.本小节主要介绍DB2中的一些知识,从Oracle转过来的DBA或开发人 员,可以对比着学习. 数字型到字符型的转换 DB2中的col_a字段 字段类型 到字符类型的转换

SpringMVC对日期类型的转换

在做web开发的时候,页面传入的都是String类型,SpringMVC可以对一些基本的类型进行转换,但是对于日期类的转换可能就需要我们配置. 1.如果查询类使我们自己写,那么在属性前面加上@DateTimeFormat(pattern = "yyyy-MM-dd")  ,即可将String转换为Date类型,如下 @DateTimeFormat(pattern = "yyyy-MM-dd") private Date createTime; 2.如果我们只负责we

JSONArray对日期类型的按指定格式转换的实现

1.DateJsonValueProcessor.java package com.px.util; import java.sql.Timestamp; import java.text.SimpleDateFormat; import net.sf.json.JsonConfig; import net.sf.json.processors.JsonValueProcessor; import java.util.Date; /** * JSONArray对日期类型的按指定格式转换的实现 *

日期类型的特殊性 -- 日期函数转换

其他数据库日期类型必须得转换,但是MySQL不需要转,它会自动转换,只要书写格式是按照日期类型写的,不用日期函数转换. 如下两条SQL执行计划一样: 原文地址:https://www.cnblogs.com/liang545621/p/8277938.html

mysql 日期类型比较

MySQL 日期类型:日期格式.所占存储空间.日期范围 比较. 日期类型        存储空间       日期格式                 日期范围 ------------ ---------   --------------------- ----------------------------------------- datetime       8 bytes   YYYY-MM-DD HH:MM:SS   1000-01-01 00:00:00 ~ 9999-12-31