美文网首页
徐军泰笔记--时间函数

徐军泰笔记--时间函数

作者: A_rrow | 来源:发表于2019-01-17 11:15 被阅读0次

    时间和日期

    格式转换

    日期转数字:Ctrl + Shift + 1
    数字是从1900-1-1为1开始计
    数字转日期:Ctrl + Shift + 3
    快速输入当期日期:Ctrl + Shift + ;
    快速输入当前时间:Ctrl + ;

    时间和日期函数

    1. 返回年月日的
    date(年,月,日)
    year(date) -- 返回年
    month(date)
    day(date)
    2. 返回时分秒的
    time(时,分,秒)
    hour(time)
    minute(time)
    second(time)
    3. 返回当前时间和日期
    now() -- 年月日时分秒
    today()

    星期函数

    1. 返回星期几
      weekday(date,[返回类型])
      ①返回时前面需要加指定的文字:
    • & 连接符
    • text函数,注意返回类型写1
      ② 也可直接 Ctrl + 1设置数字格式中将其显示为指定的星期格式
    1. 返回第几周
      weeknum(date,[返回类型])

    两个日期之间的间隔

    常规做法

    1. 间隔天数
      直接Ctrl+1转为数字格式后相减即可求的相隔的天数
    2. 间隔月数
      年份间隔+月份间隔
      即 (year(date2)-year(date1))*12 + (mouth(date2)-mouth(date1))
    3. 间隔年数
      year函数

    datedif函数直接便捷计算

    datedif(起始日期,结束日期,"Y/M/D...")
    Y-年 M-月 D-日
    MD -- 忽略月份求天
    YM -- 忽略年份求月
    YD -- 忽略年份求天

    工作日和实际工作日的计算

    networkdays(起始日期,结束日期,[其他实休节假日])

    根据项目规划计算完工日期

    1. 以天数来计
      workday(开始日期,计划所需天数,[实休节假日])
    2. 以月计
      edate(开始日期,计划所需月份)
      → 可配合 if 函数计算退休日期

    计算指定日期之前或之后的数月的最后一天日期

    eomonth(开始日期,计划所需月份)

    相关文章

      网友评论

          本文标题:徐军泰笔记--时间函数

          本文链接:https://www.haomeiwen.com/subject/bxmbdqtx.html