zoukankan      html  css  js  c++  java
  • 时间操作

    1.时间差的计算
    法一:
    使用TimeSpan ,同时也介绍一下TimeSpan的用法
    相关属性和函数
    Add:与另一个TimeSpan值相加。
    Days:返回用天数计算的TimeSpan值。
    Duration:获取TimeSpan的绝对值。
    Hours:返回用小时计算的TimeSpan值
    Milliseconds:返回用毫秒计算的TimeSpan值。
    Minutes:返回用分钟计算的TimeSpan值。
    Negate:返回当前实例的相反数。
    Seconds:返回用秒计算的TimeSpan值。
    Subtract:从中减去另一个TimeSpan值。
    Ticks:返回TimeSpan值的tick数。
    TotalDays:返回TimeSpan值表示的天数。
    TotalHours:返回TimeSpan值表示的小时数。
    TotalMilliseconds:返回TimeSpan值表示的毫秒数。
    TotalMinutes:返回TimeSpan值表示的分钟数。
    TotalSeconds:返回TimeSpan值表示的秒数。
    简单示例:
    DateTime d1 =new DateTime(2004,1,1,15,36,05);
    DateTime d2 =new DateTime(2004,3,1,20,16,35);
    TimeSpan d3 = d2.Subtract(d1);
    LbTime.Text = "相差:"
    +d3.Days.ToString()+"天"
    +d3.Hours.ToString()+"小时"
    +d3.Minutes.ToString()+"分钟"
    +d3.Seconds.ToString()+"秒";
    法二、使用Sql中的DATEDIFF函数
    使用方法:DATEDIFF ( datepart , startdate , enddate )
    它能帮你取出你想要的各种形式的时间差,如相隔多少天,多少小时,多少分钟等,具体格式如下:
    日期部分缩写
    year yy, yyyy
    quarter qq, q
    Month mm, m
    dayofyear dy, y
    Day dd, d
    Week wk, ww
    Hour hh
    minute mi, n
    second ss, s
    millisecond ms

    DateTime是内置的事件类型,TimeSpan是内置的事件间隔类型
    两个类型为DateTime的变量作-运算得到类型为TimeSpan的数据
    DateTime.Now是一个只读属性,返回当前的时间,类型为DateTime
    TimeSpan :根据输入日期计算两个指定日期之间的时间间隔。
    语法:String TimeSpan('转义字符','被比较日期','目标比较日期')
    传回值:字符
    参数说明:
    转义字符:输入类型为字符,具有不同格式化字符的字符如内容说明中所例。输入字符内的格式化字符被格式化后输出,其他不属于格式化的字符则根据对应位置输出。'被比较日期':输入类型为字符,需要被比较的日期格式的字符内容。'目标比较日期':输入类型为字符,用来比较的目标日期格式的字符内容。
    内容说明:根据输入日期计算两个指定日期之间的时间间隔。
    转义字符说明:T:获 取两个日期之间差异刻度表示的差异值。(正数或负数)d:获取两个日期之间差异的整天数。(正数或负数)h:获取两个日期之间差异的整小时数。(正数或负 数)u:获取两个日期之间差异的整毫秒数。(正数或负数)m:获取两个日期之间差异的整分钟数。(正数或负数)s:获取两个日期之间差异的整秒数。(正数 或负数)D:获取两个日期之间以整天数和天的小数部分表示的差异值。(正数或负数)H:获取两个日期之间以整小时数和小时的小数部分表示的差异值。(正数 或负数)U:获取两个日期之间整毫秒数和毫秒的小数部分表示的差异值。(正数或负数)M:获取两个日期之间以整分钟数和分钟的小数部分表示的差异值。(正 数或负数)S:获取两个日期之间以整秒数和秒的小数部分表示的差异值。(正数或负数)

  • 相关阅读:
    尝试制作了一个Panorama
    Python小游戏之猜数字
    Java基础-多线程学习目录
    Java8学习笔记目录
    Guava学习笔记目录
    Angular4学习笔记-目录汇总
    Springboot学习笔记
    JavaWeb-Tomcat阀
    JavaWeb-Tomcat安全域
    JavaWeb-Servlet基础
  • 原文地址:https://www.cnblogs.com/bfy-19/p/3169795.html
Copyright © 2011-2022 走看看