Java 和 Javascript 的 Date 与 .Net 的 DateTime 之间的相互转换

 更新时间:2016年06月07日 16:56:05   作者:飘的移  
这篇文章主要介绍了Java 和 Javascript 的 Date 与 .Net 的 DateTime 之间的相互转换的相关资料,非常不错具有参考借鉴价值,需要的朋友可以参考下

Java 和 Javascript 的 Date 对象内部存放的是从1970年1月1日0点以来的毫秒值。

.Net 的 DateTime 对象内部存放的是从0001年1月1日12点以来的tick值,1ticks=100纳秒=0.1微秒。

因此,我们可以借助1970年1月1日0点这个特殊的时刻来对二者进行换算,代码如下:

using System;
namespace Extends
{
public static class DateTimeEx
{
#region DateTime Extends
private static DateTime dt = new DateTime(, , , , , , DateTimeKind.Utc);
public static long ToJsTime(this DateTime dt)
{
return (long)(TimeZone.CurrentTimeZone.ToUniversalTime(dt) - dt).TotalMilliseconds;
}
public static DateTime FromJsTime(this DateTime dt, long jstime)
{
return TimeZone.CurrentTimeZone.ToLocalTime(dt.AddMilliseconds(jstime));
}
#endregion
}
} 

这是一个DateTime的扩展类,为DateTime对象增加了ToJsTime和FromJsTime两个方法。

其中通过TimeZone对象来实现时区转换。

以上所述是小编给大家介绍的Java 和 Javascript 的 Date 与 .Net 的 DateTime 之间的相互转换的相关知识,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

相关文章

  • Java 实战练习之网上电商项目的实现

    Java 实战练习之网上电商项目的实现

    读万卷书不如行万里路,只学书上的理论是远远不够的,只有在实战中才能获得能力的提升,本篇文章手把手带你用java+vue+Springboot+ssm+mysql+maven+redis实现一个网上电商项目,大家可以在过程中查缺补漏,提升水平
    2021-11-11
  • IDEA Ui设计器JFormDesigner 永久激活插件+注册机(亲测一直在用)

    IDEA Ui设计器JFormDesigner 永久激活插件+注册机(亲测一直在用)

    这篇文章主要介绍了IDEA Ui设计器JFormDesigner 永久激活----插件+注册机 自己一直在用的版本和注册机,非常不错,本文通过图文并茂的形式给大家介绍的非常详细,需要的朋友可以参考下
    2022-08-08
  • SpringBoot之spring.factories的使用方式

    SpringBoot之spring.factories的使用方式

    这篇文章主要介绍了SpringBoot之spring.factories的使用方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-01-01
  • 深入了解Spring的事务传播机制

    深入了解Spring的事务传播机制

    Spring事务传播机制是指,包含多个事务的方法在相互调用时,事务是如何在这些方法间传播的。本文通过示例详细介绍了Spring的事务传播机制,需要的可以参考一下
    2022-09-09
  • 详解Java的Hibernate框架中的List映射表与Bag映射

    详解Java的Hibernate框架中的List映射表与Bag映射

    这篇文章主要介绍了Java的Hibernate框架中的List映射表与Bag映射,Hibernate是Java的SSH三大web开发框架之一,需要的朋友可以参考下
    2015-12-12
  • java 跳转搜索的实现示例

    java 跳转搜索的实现示例

    与二分搜索一样,跳转搜索是一种针对排序数组的搜索算法,本文主要介绍了java 跳转搜索的实现示例,文中通过示例代码介绍的非常详细,需要的朋友们下面随着小编来一起学习学习吧
    2024-04-04
  • Java自学书籍Top 10

    Java自学书籍Top 10

    这篇文章主要为大家推荐了Java书籍Top 10,是由Java Inside推荐的十本不错的Java书籍,感兴趣的小伙伴们可以参考一下
    2016-09-09
  • Java postgresql数组字段类型处理方法详解

    Java postgresql数组字段类型处理方法详解

    这篇文章主要介绍了Java postgresql数组字段类型处理方法,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-10-10
  • Java基础--反射机制

    Java基础--反射机制

    本文主要介绍了Java反射机制的相关知识。具有很好的参考价值,下面跟着小编一起来看下吧
    2017-03-03
  • Java多线程基本用法总结

    Java多线程基本用法总结

    本篇文章主要总结了Java线程的一些基本的用法。具有一定的参考价值,下面跟着小编一起来看下吧
    2017-01-01

最新评论