前面,给大家介绍了如何计算所给日期为星期几的函数:WEEKDAY函数,今天,小编将为小伙伴们继续分享两个简单的日期和时间函数:

小贴士:Microsoft Excel 可将日期存储为可用于计算的序列号。默认情况下,1900 年 1 月 1 日的序列号是 1 而 2008 年 1 月 1 日的序列号是 39448,这是因为它距 1900 年 1 月 1 日有 39448 天。我们可以利用DATE函数来生成指定日期。

一、DATE()函数

函数功能:返回表示特定日期的连续序列号。如果在输入函数前,单元格格式为“常规”,则结果将设为日期格式

函数参数:DATE(Year,Month,Day)

参数详解:

Year:年份,必需。可以包含一到四位数字。Excel 将根据计算机正在使用的日期系统来解释 year 参数

提示: 为避免出现意外结果,请对 year 参数使用四位数字。例如,“07”可能意味着“1907”或“2007”。因此,使用四位数的年份可避免混淆。

如果 year 介于 0(零)到 1899 之间(包含这两个值),则 Excel 会将该值与 1900 相加来计算年份。例如,DATE(108,1,2) 返回 2008 年 1 月 2 日 (1900+108)

如果 year 介于 1900 到 9999 之间(包含这两个值),则 Excel 将使用该数值作为年份。例如,DATE(2008,1,2) 将返回 2008 年 1 月 2 日。

如果 year 小于 0 或大于等于 10000,则 Excel 返回 错误值 #NUM!。

Month:月份,必需。一个正整数或负整数,表示一年中从 1 月至 12 月(一月到十二月)的各个月。

如果 month 大于 12,则 month 会从指定年份的第一个月开始加上该月份数。例如,DATE(2008,14,2) 返回表示 2009 年 2 月 2 日的序列数。

如果 month 小于 1,则 month 会从指定年份的第一个月开始减去该月份数,然后再加上 1 个月。例如,DATE(2008,-3,2) 返回表示 2007 年 9 月 2 日的序列号

Day:日期, 必需。一个正整数或负整数,表示一月中从 1 日到 31 日的各天。

如果 day 大于指定月中的天数,则 day 会从该月的第一天开始加上该天数。例如,DATE(2008,1,35) 返回表示 2008 年 2 月 4 日的序列数。

如果 day 小于 1,则 day 从指定月份的第一天开始减去该天数,然后再加上 1 天。例如,DATE(2008,1,-15) 返回表示 2007 年 12 月 16 日的序列号。

案例:

1.求指定月份第一天的日期值

2.求指定月份最后一天的日期值

二、使用TIME函数生成指定的时间值

函数参数:TIME(Hour,Minute,Second)

参数详解:

Hour:小时。即返回时间的小时数。可以是0到32767之间的数值,如果参数值大于23,Excel会将参数值除以24,取余数作返回时间的小时数

Minute:分钟。即返回时间的分钟数。可以是0到32767之间的数值,如果参数大于59,Excel会将其转为小时和分钟,将小时数加到第1参数

Second:秒。即返回时间的秒数。可以是0到32767之间的数值。如果参数值大于59,Excel会将其换为小时、分钟和秒,将对应的小时和分钟数加到前两个参数上。

当然除了DATE和TIME函数之外,还有一些简单的日期和时间函数,小伙伴们有兴趣的话可以去了解一下,今天的分享就到这了,希望对你有所帮助!

两个date 相差得到月份_DATE和TIME函数的正确打开方式相关推荐

  1. java 排除法定节假日以及正常周六日,计算两个Date相差的小时数

    项目组有一个需求,计算两个Date类型参数,相差的小时数.业务上有一些特殊的用途,可能用于绩效考核的目的吧- 如果不排除节假日周六日的话,处理起来非常easy,是个程序员都能写出来,但是-如果要排除法 ...

  2. 猿创征文|我的后端成长之路(985科班两年,我发现了大学正确打开方式)

    零.前言 当看到官方的这个活动的时候,我突然感到手指充满了力量,好像是我的键盘要向我尖端放电,谁还不是怀着满腔的热忱来写这篇文章帮助未来的学弟学妹们避坑呢?(其实是为了活动的奖励

  3. Java 8计算两个日期之间的月份

    开始日期:"2021-08-31" 结束日期:"2021-11-30" 在上述两个日期之间的91天持续时间,期望代码返回3个月的持续时间,但是以下方法仅返回2个 ...

  4. (C++)设计一个日期类Date,包括年、月、日等私有数据成员。要求实现日期的基本运算,包括某日期加上指定天数、某日期减去指定天数、两个日期相差的天数等。

    C++面向对象程序设计课后作业第239页第5题 题目要求:设计一个日期类Date,包括年.月.日等私有数据成员.要求实现日期的基本运算,包括某日期加上指定天数.某日期减去指定天数.两个日期相差的天数等 ...

  5. 两个日期相差月份 java_Java获取两个指定日期之间的所有月份

    String y1 = "2016-02";//开始时间 String y2 = "2019-12";//结束时间 try{ Date startDate= n ...

  6. mysql计算两个月份之间的差值_MySQL计算两个日期相差的天数、月数、年数

    MySQL自带的日期函数TIMESTAMPDIFF计算两个日期相差的秒数.分钟数.小时数.天数.周数.季度数.月数.年数,当前日期增加或者减少一天.一周等等. SELECT TIMESTAMPDIFF ...

  7. SQL Server返回两个Date日期相差共多少天零多少小时零多少分钟零多少秒

    如果工作中遇到需要统计两个时间段相差的详细时间信息,你会怎么做?欢迎思考,欢迎讨论.我的需求是:统计两个时间段之间相差了共多少天零多少小时零多少分钟零多少秒,要求返回的是 XX天XX小时XX分钟XX秒 ...

  8. 计算两个日期相差的小时差

    计算出:两个日期之间的相差天数,乘小时数 <%@ page language="java" import="java.util.*" pageEncodi ...

  9. 取两个日期相差几年_干货~44个最常用的日期和时间类函数组合

    每天一篇Excel技术图文微信公众号:Excel星球NO.113-常用日期函数作者:看见星光微博:EXCELers / 知识星球:Excel大家好,我是星光,众所周知--日期和时间是数据分析中最重要的 ...

最新文章

  1. 填空题C语言,c语言填空题试卷.doc
  2. sql日期相关函数的使用方法
  3. 硬RAID可以为NVMe SSD数据可靠性保驾护航吗?
  4. [react] 举例说明如何在React创建一个事件
  5. 数列分段(洛谷P1181题题解,Java语言描述)
  6. 基于FPGA实现USB2.0接口方案设计
  7. WCF服务可靠性传输配置与编程开发(转)
  8. mobx中跟新了数据视图没变化_如何做一个好的大数据平台架构
  9. highcharts 时间少8小时问题
  10. vue组件化的基本使用
  11. 离散傅里叶变换终极推导
  12. js 判断数组元素是否存在重复项
  13. 【内网学习笔记】22、PsExec 和 WMI 的使用
  14. 厦门大学2018年转专业计算机,厦门大学各学院2017年接收转专业学生计划.PDF
  15. 重磅 | Hinton、LeCun、Bengio联合署名深度学习综述,《Nature》纪念人工智能60周年专题...
  16. C#学习笔记:子类于父类的构造函数的关系【By Myself】
  17. (有趣)把文字隐藏到图片中
  18. 光纤中的多种光学模式芯径_单模光纤和多模光纤的区别特点?选择哪个好?
  19. Adobe2022更新,打开photoshop总是提示需要访问钥匙串秘钥怎么解决?
  20. 计算机对电影工业的影响的英语作文,看电影的好处The Advantages of Watching Movies

热门文章

  1. 永洪科技斩获2019年度大数据分析创新产品和优秀方案2项殊荣
  2. 百雀羚、林清轩、逐本走红背后,植物基护肤品的春天来了?
  3. php transport,PHPMailer - PHP email transport class
  4. 一个页面区分管理者和普通用户如何设计_如何从「百度知道」中删除 bai du zhi dao?...
  5. 服务器write后客户端响应,客户端解析服务器响应的multipart/form-data数据
  6. 2014 ecb,_it’s_easy_as_123(修改bmp文件头) 攻防世界;
  7. explain mysql 权限_explain命令为什么可能会修改MySQL数据
  8. python教程:函数递归与生成器教程
  9. Python中包含义及其定义
  10. python基础教程:装饰器