时间工具
来源:互联网 发布:大数据特征 5v 编辑:程序博客网 时间:2024/06/08 12:23
using System;using System.Collections.Generic;using System.Linq;using System.Text;public class TimeUitl{ /// <summary> /// 时间戳 /// </summary> /// <param name="_time"></param> /// <returns></returns> private static DateTime ConvertDateTimeInt(string _time) { string timeStamp = _time; DateTime dtStart = TimeZone.CurrentTimeZone.ToLocalTime(new DateTime(1970, 1, 1)); long lTime = long.Parse(timeStamp + "0000000"); TimeSpan toNow = new TimeSpan(lTime); return dtStart.Add(toNow); } /// <summary> /// 时间 年月日时分 /// </summary> /// <param name="_time"></param> /// <returns></returns> public static string getTimeString(string _time) { DateTime dtResult = ConvertDateTimeInt(_time); string date = dtResult.ToShortDateString().ToString(); string time = dtResult.ToLongTimeString().ToString(); string[] date_arr = date.Split('/'); string[] time_arr = time.Split(':'); string result = date_arr[0] + "月" + date_arr[1] + "日" + " " + time_arr[0] + "时" + time_arr[1] + "分"; return result; } /// <summary> /// 时间间隔 /// </summary> /// <param name="currentTime"></param> /// <param name="serverTime"></param> /// <returns></returns> public static int getTime(string currentTime, string serverTime) { DateTime curResult = ConvertDateTimeInt(currentTime); DateTime serResult = ConvertDateTimeInt(serverTime); return (int)(curResult - serResult).TotalSeconds; } /// <summary> /// 秒转成时分秒格式 /// </summary> /// <param name="seconds"></param> /// <returns></returns> public static string getSecondToStr(int seconds, bool isHour = true) { var second = seconds % 60; var minute = (seconds / 60) % 60; var hour = seconds / 60 / 60; if (isHour) { return (hour < 10 ? "0" + hour : hour.ToString()) + ":" + (minute < 10 ? "0" + minute : minute.ToString()) + ":" + (second < 10 ? "0" + second : second.ToString()); } else { return (minute < 10 ? "0" + minute : minute.ToString()) + ":" + (second < 10 ? "0" + second : second.ToString()); } }}
0 0
- 时间工具
- 时间工具
- 时间工具
- 【Android工具】时间工具类
- 时间计算工具类
- 时间工具eventutil
- 时间工具类
- 时间工具类
- java时间工具类
- java 时间工具类
- 时间工具类[DateUtil]
- 时间工具类(DateUtil)
- 时间工具类(DateUtil)
- javascript 时间 工具
- Java时间工具类
- Java时间工具类
- JS时间工具类
- 日期时间工具类
- 2012年5月SAT香港真题解析
- lamp review (add)
- VS2013找不到SDKDDKVer.h
- 格斗游戏如何实现同步?
- VS2010添加.props类型文件方法
- 时间工具
- uva107 The Cat in the Hat
- .NET 委托与事件
- MySQL分页查询时获得总条目数
- 第五次作业:开源项目“网页正文提取”的理解
- 进程退出后,malloc分配的资源会被系统回收
- 如何优化软件发布延迟问题?
- Oracle变量定义的三种方式(define,variable,declare)学习笔记
- POJ 2823 Sliding Window(单调队列)