• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >C#教程 > 时间戳与时间相互转换(php .net精确到毫秒)

时间戳与时间相互转换(php .net精确到毫秒)

作者: 字体:[增加 减小] 来源:互联网 时间:2017-05-28

通过本文主要向大家介绍了php 毫秒时间戳,php获取毫秒时间戳,毫秒时间戳,时间戳是秒还是毫秒,java 时间戳 毫秒等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
/** 获取当前时间戳,精确到毫秒 */
function microtime_float()
{
  list($usec, $sec) = explode(" ", microtime());
  return ((float)$usec + (float)$sec);
}
/** 格式化时间戳,精确到毫秒,x代表毫秒 */
function microtime_format($tag, $time)
{
  list($usec, $sec) = explode(".", $time);
  $date = date($tag,$usec);
  return str_replace('x', $sec, $date);
}

</div>

使用方法:

1. 获取当前时间戳(精确到毫秒):microtime_float()

2. 时间戳转换时间:microtime_format('Y年m月d日 H时i分s秒 x毫秒', 1270626578

.net 时间戳互相转换(精确到毫秒)

这里记录一个时间戳的互相转换方法,网上都找了,基本都没有精确到毫秒,我的这个基本可以满足精确到毫秒的级别,代码如下:

 

 /// <summary>
     /// Unix时间戳转换为DateTime
     /// </summary>
     private DateTime ConvertToDateTime(string timestamp)
     {
       System.DateTime time = System.DateTime.MinValue;
       //精确到毫秒
       //时间戳转成时间
       DateTime start = TimeZone.CurrentTimeZone.ToLocalTime(new System.DateTime(, , ));
       try
       {
         time = timestamp.Length == ? start.AddSeconds(long.Parse(timestamp)) : start.AddMilliseconds(long.Parse(timestamp));
       }
       catch (Exception ex)
       {
         return start;//转换失败
       }
       return time;
     }
     /// <summary>
     /// DateTime转换为Unix时间戳
     /// </summary>
     /// <param name="time"></param>
     /// <returns></returns>
     private string ConvertTimestamp(DateTime time)
     {
       double intResult = ;
       System.DateTime startTime = TimeZone.CurrentTimeZone.ToLocalTime(new System.DateTime(, , ));
       intResult = (time - startTime).TotalMilliseconds;
       return Math.Round(intResult,).ToString();
     }
</div> </div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 时间戳与时间相互转换(php .net精确到毫秒)

相关文章

  • 2017-05-28BootStrap mvcpager分页样式(get请求,刷新页面)
  • 2017-05-28C#显示文件夹下所有图片文件的方法
  • 2017-05-28C# memcached缓存使用实例代码
  • 2017-05-28解析abstract与override究竟可不可以同时使用
  • 2017-05-28C#日历样式的下拉式计算器实例讲解
  • 2017-05-28总结C#删除字符串数组中空字符串的几种方法
  • 2017-05-28c# 关闭窗体时提示的小例子
  • 2017-05-28基于params,ref,out的参数问题详解
  • 2017-05-28C#随机设置900-1100毫秒延迟的方法
  • 2017-05-28c#装箱和拆箱知识整理

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • C#数组中List, Dictionary的相互转换问题
    • DataGridView控件显示行号的正确代码及分析
    • java和c#使用hessian通信的方法
    • C#彩色图片灰度化算法实例
    • 简单实现C#异步操作
    • c#简单判断是否是闰年的方法代码
    • 协定需要会话,但是绑定“BasicHttpBinding”不支持它或者因配置不正确而无法支持它
    • C#中接口(interface)的理解
    • C#使用Equals()方法比较两个对象是否相等的方法
    • 使用c#在word文档中创建表格的方法详解

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有