-
2021-05-02 10:18:26
平时在项目中会经常遇到需要用某个日期(如当前系统时间)来获取该日期前后的特定日期,下面列出一些常用的公式。
✳ sysdate为系统当前日期
基础函数
字符串类型转换成日期类型
select to_date('2016-06-15','yyyy-mm-dd') from dual -- 2016-6-15
日期类型转换成字符串类型
select to_char(sysdate,'yyyy-mm-dd') from dual -- 系统当前日期
拓展公式
当年年初日期
select trunc(to_date('2016-06-15','yyyy-mm-dd'),'year') from dual -- 2016-1-1
当年年末日期
select add_months(trunc(to_date('2016-06-15','yyyy-mm-dd'),'year'),12)-1 from dual -- 2016-12-31
当前日期上月月初
select add_months(last_day(to_date('2016-06-15','yyyy-mm-dd'))+1,-2) from dual -- 2016-5-1
select add_months(last_day(to_date('2016-01-15','yyyy-mm-dd'))+1,-2) from dual -- 2015-12-1
当前日期上月月末
select add_months(last_day(to_date('2016-06-15','yyyy-mm-dd')),-1) from dual -- 2016-5-31
select add_months(last_day(to_date('2016-01-15','yyyy-mm-dd')),-1) from dual -- 2015-12-31
当前日期上月年初
select trunc(to_date(add_months(last_day(to_date('2016-06-15','yyyy-mm-dd')),-1)),'year') from dual -- 2016-1-1
select trunc(to_date(add_months(last_day(to_date('2016-01-15','yyyy-mm-dd')),-1)),'year') from dual -- 2015-1-1
当前日期上月年末
select add_months(trunc(to_date(add_months(last_day(to_date('2016-06-15','yyyy-mm-dd')),-1)),'year'),12)-1 from dual -- 2016-12-31
select add_months(trunc(to_date(add_months(last_day(to_date('2016-01-15','yyyy-mm-dd')),-1)),'year'),12)-1 from dual -- 2015-12-31
当前日期上年年初
select add_months(trunc(to_date('2016-06-15','yyyy-mm-dd'),'year'),-12) from dual -- 2015-1-1
当前日期上年年末
select trunc(to_date('2016-06-15','yyyy-mm-dd'),'year')-1 from dual -- 2015-12-31
当前日期下月月初
select add_months(last_day(to_date('2016-06-15','yyyy-mm-dd'))+1,0) from dual -- 2016-7-1
select add_months(last_day(to_date('2015-12-15','yyyy-mm-dd'))+1,0) from dual -- 2016-1-1
当前日期下月月末
select add_months(last_day(to_date('2016-06-15','yyyy-mm-dd')),1) from dual -- 2016-7-31
select add_months(last_day(to_date('2015-12-15','yyyy-mm-dd')),1) from dual -- 2016-1-31
当前日期下月年初
select trunc(to_date(add_months(last_day(to_date('2016-06-15','yyyy-mm-dd')),1)),'year') from dual -- 2016-1-1
select trunc(to_date(add_months(last_day(to_date('2015-12-15','yyyy-mm-dd')),1)),'year') from dual -- 2016-1-1
当前日期下月年末
select add_months(trunc(to_date(add_months(last_day(to_date('2016-06-15','yyyy-mm-dd')),1)),'year'),12)-1 from dual -- 2016-12-31
select add_months(trunc(to_date(add_months(last_day(to_date('2015-12-15','yyyy-mm-dd')),1)),'year'),12)-1 from dual -- 2016-12-31
当前日期下年年初
select add_months(trunc(to_date('2016-06-15','yyyy-mm-dd'),'year'),12) from dual -- 2017-1-1
当前日期下年年末
select add_months(trunc(to_date('2016-06-15','yyyy-mm-dd'),'year')-1,24) from dual -- 2017-12-31
更多相关内容 -
oracle查看当前日期是第几个星期的方法
2020-12-16 05:29:05系统当前时间是多少周,就是是今年的第几个星期 代码如下: select to_char(sysdate,’ww’) ,to_char(sysdate,’iw’) from dual;select to_char(sysdate,’ddd’) from dual;select TRUNC(SYSDATE,’MM’) from ... -
Excel中的日期公式
2021-01-13 17:46:511.获取当前系统日期 =today() 2.获取当前系统日期和时间 =now() 3.单独获取当前系统的年、月、日 =year(today()) =month(today()) =day(today()) 4.获取一个日期格式数据中的年、月、日 格式样式必须为2020/3...1.获取当前系统日期
=today()
2.获取当前系统日期和时间
=now()
3.单独获取当前系统的年、月、日
=year(now())
=month(now())
=day(now())
4.获取一个日期格式数据中的年、月、日
格式样式必须为2020/3/14或2020-3-14
=year(要提取的单元格) / =year(“2020-3-14”) / =year(“2020/3/14”)
=month(要提取的单元格) / =month(“2020-3-14”) / =month(“2020/3/14”)
=day(要提取的单元格) / =day(“2020-3-14”) / =day(“2020/3/14”)
5.计算两个日期之间相差的年数、月数、日数
格式样式必须为2020/3/14或2020-3-14
=datedif(cell1, cell2, ‘y’)
=datedif(cell1, cell2, ‘m’)
=datedif(cell1, cell2, ‘d’)
6.将一个日期加上固定的年数/月数/天数
示例1:=date(year("2020/11/9)+2,month(“2020/11/9”),day(“2020/11/9”))
输出结果:2022/11/9
示例2:=date(year("2020/11/9),month(“2020/11/9”)+12,day(“2020/11/9”))
输出结果:2021/11/9
示例3:=date(year("2020/11/9),month(“2020/11/9”),day(“2020/11/9”)+15)
输出结果:2020/11/24
-
电脑EXCEL日期怎么使用公式输入以及日期格式怎么修改
2021-07-27 02:30:12充值4折起Excel是我们经常使用的数据处理工具之一,我们有的时候会需要在表格中插入我们的日期,接下来小编就教大家怎么使用公式来插入日期,以及怎么更改日期的格式。具体如下:1. 首先我们打开电脑进入到桌面,...电脑EXCEL日期怎么使用公式输入以及日期格式怎么修改
腾讯视频/爱奇艺/优酷/外卖 充值4折起
Excel是我们经常使用的数据处理工具之一,我们有的时候会需要在表格中插入我们的日期,接下来小编就教大家怎么使用公式来插入日期,以及怎么更改日期的格式。
具体如下:
1. 首先我们打开电脑进入到桌面,然后找到Excel图标点击打开。进入到表格界面之后,我们使用鼠标选中想要输入日期的单元格。
2. 选中之后,我们在上方到公式栏中输入today()命令,然后敲击回车运行。
3. 接下来我们就可以看到在单元格中自动输入了今天的日期,然后我们下拉选择单元格,我们选中的单元格都自动填充了。
4. 接下来我们选中日期,然后鼠标右击,打开菜单,在菜单中点击设置单元格格式选项。
5.接下来就会自动打开设置单元格格式窗口,我们可以在窗口左侧菜单中找到日期选项,点击之后就可以在右侧窗口中进行选择我们需要的日期格式了。
以上就是电脑Excel使用公式输入日期以及更改日期格式的方法。
腾讯视频/爱奇艺/优酷/外卖 充值4折起
时间:2019-02-17 23:16 / 作者:百科全说
如果我们签订了某个合同,想要知道到期日,可以借助excel.今天小编即告诉大家电脑excel表格如何按照签订合同的日期和年限来计算到期日.具体如下:1.首先我们需要在电脑中打开一份excel表格,以下图为例,小编需要添加一列说清楚合同到期的具体日期.2.我们在文件界面中选中D2单元格,在单元格中输入= EDA,此时在下方会显示edate小窗口,我们双击它.3.然后我们再选中B2单元格,在单元格中输入逗号,之后点击C2单元格,输入"*12".输入完成之后按下回车键,其实整个公式是:=ED
excel表格是我们现在经常使用的办公软件,有的人会更使用阴历.今天小编刚跟大家分享的是电脑Excel表格怎么借助函数将公历日期变成阴历日期.具体如下:1. 首先我们打开电脑中的一份excel表格.以图中表格为例.2.我们单机B2单元格,在其中输入zhlunardate.当我们可以直接点击功能栏中的函数选项然后找到并使用这个函数.3. 然之后我们选中A2单元格.4. 输入完成之后按下回车键即可成功了.5.我们可以打开百度进行搜索,观看是不是却是如此,6. 下我们点击单元格右下方的小黑点向下拉动即
excel表格是我我们现在经常使用的办公软件,我们在使用的时候一般会使用很多符号,比如标识千分比的千分号,今天小编就告诉大家电脑excel表格怎么将千分号输入进去.具体如下:1. 首先我们打开电脑中一份excel表格.2. 我们在单元格中直接用搜狗输入法搜索qianfenhao,在显示结果中就会出现.3. 我们也可以点击上方功能栏中的插入栏,然后点击下一行的符号选项,4之后会弹出符号选项窗口,我们选择单位符号,然后找到并点击千分号,之后点击确定.,5. 另一种方法就是:我们还是打开符号窗口,然后
当我们在使用电脑的时候,一般都会用到excel软件来处理一些数据文件,如果想要在输入数字的同时能够输入单位的话,应如何操作呢?接下来就由小编来告诉大家.具体如下:1. 第一步,打开电脑中的一个excel文档,如下图,我们想要在输入销售量数字的时候能够同时输入销售量的单位,此时需要右键单击单元格.2. 第二步,在弹出的菜单中选择设置单元格格式选项.3. 第三步,在打开的设置单元格格式窗口中,点击上方的数字标签,再单击下方的自定义选项.4. 第四步,在右侧的详情页面中,在类型下方的输入栏内输入0"件
excel软件是我们经常使用的数据处理工具之一,我们还可以使用excel软件中的一些公式来完成数据的运算,接下来小编就教大家怎样使用公式来求数据的平方根.具体如下:1. 首先我们打开电脑进入到桌面找到WPS图标点击打开.进入到软件界面之后点击右上角的WPS图标,然后点击下方的新建按钮.2. 接下来我们在新建界面中选择表格,然后点击下方的新建空白表格选项.3. 接下来就可以在表格界面中选中一个单元格输入我们的数据.4.然后点击上方状态栏中的求和按钮.5. 接下来在弹出的菜单中选择最下方的其他函数选
之前,笔者都是一张工作表一张工作表地修改J3单元格,后来笔者发现原来可以采用下述方法快速为每张报表输入编表日期。 键入法 如果尚未在任意一个工作表的J3单元格中输入日期,可以按下述步骤将日期输入到所有工作表中: 第一步:启动Excel2007,并打开所需要的工作簿。 第二步:右键单击工作表标签,然后单击快捷菜单选定全部工作表。 第三步:在当前活动工作表的J3单元格中输入2009年11月30日,并按回车键,该工作簿中的所有工作表的J3单元格将同时输入2009年11月30日。 填
excel是我们在电脑上经常使用的数据处理工具之一,我们经常会需要在单元格中输入公式,而这些公式会在顶部的公式栏中显现,接下来小编就教大家怎样在公式栏中隐藏公式.具体如下:1. 首先我们打开电脑进入到桌面,然后找到excel图表点击打开.2. 进入到软件界面之后,我们可以随便点击一个单元格,可以看到上方会有公式的出现.3. 接下来我们需要鼠标右击这个单元格,然后在打开的菜单中选择设置单元格格式选项.4. 接下来在界面中就会打开自定义序列的窗口,然后我们点击上方的保护选项,接下来在下方的界面中勾选
excel是我们经常使用的数据处理工具之一,我们也会使用excel中自带的公式来处理数据,接下来小编就教大家怎样定位excel中含有公式的单元格.具体如下:1.首先我们打开电脑进入到桌面,找到excel图标点击打开.2.进入到软件界面之后,我们点击上方的开始选项.3. 接下来我们在下方的功能栏中找到编辑菜单中的查找和选择按钮.4. 然后我们就可以在弹出的菜单中找到定位条件选项点击打开.5. 接下来我们的界面中就会弹出定位条件窗口,然后我们可以在这个窗口中勾选公式.6.勾选完成之后我们就可以点击下
随着社会和经济的发展,电脑已经成为我们生活工作中必不可少的一部分,当我们在使用excel表格时,该怎么添加页眉的日期和时间呢,接下来就让小编来教你们吧.具体如下:1. 第一步,打开电脑上的excel文件进入主页面.2. 第二步,在主页面上点击上方的插入按钮.3. 第三步,在弹出的插入页面中找到页眉和页脚按钮并点击.4. 第四步,弹出页眉和页脚的设置页面.5. 第五步,在弹出页面中点击插入日期的按钮.6. 第六步,鼠标左键点击页眉编辑框,如图所示.7. 第七步,找到当前时间按钮并点击,插入页眉编辑
-
Excel公式大全操作应用实例(史上最全)
2018-03-06 21:09:38自动显示当前日期公式 如何在单元格中自动填入当前日期 如何判断某日是否星期天 某个日期是星期几 什么函数可以显示当前星期 求本月天数 显示昨天的日期 关于取日期 如何对日期进行上、中、下旬区分 如何获取一个月... -
Excel技巧: 根据日期汇总月份的计算公式
2021-07-30 02:24:54在许多情况下,Excel记录的数据将按照...公式提示在SUMPRODUCT函数中,可以使用其他方法来转换数据列;根据要求,日期需要转换为月份,因此请使用MONTH函数;将转换后的值与指定的月份进行比较,如果相等则返回TRUE...在许多情况下,Excel记录的数据将按照发生的日期进行记录,但是根据日期记录的数据将非常分散,通常需要每月汇总相应的数据. 在这种情况下,您需要将日期转换为月份. 本文介绍了如何使用SUMPRODUCT函数按月汇总数据.
公式提示
在SUMPRODUCT函数中,可以使用其他方法来转换数据列;
根据要求,日期需要转换为月份,因此请使用MONTH函数;
将转换后的值与指定的月份进行比较,如果相等则返回TRUE,否则返回FALSE;
使用双减号(–)将逻辑值转换为0、1;
利用SUMPRODUCT函数的特性,将比较结果(0、1值)与求和列相乘,以获得与值1对应的数据之和.
通用公式
根据上述想法,为每月摘要编写一个通用公式,如下所示:
= SUMPRODUCT(-((MONTH(date列)= month)* sum列)
在此示例中,具体公式如下:
= SUMPRODUCT(-(MONTH($ B $ 3: $ B $ 14)= E3)* $ C $ 3: $ C $ 14),计算多个月时,需要绝对报价.
扩展公式
根据上述想法,使用YEAR函数和DAY函数对公式进行了少许更改,就可以编写年度摘要和每日摘要公式.
年度总结的一般公式如下:
= SUMPRODUCT(-(YEAR(日期列)=月)*求和列)
按天汇总的一般公式如下:
= SUMPRODUCT(-(DAY(date列)= month)* sum列)
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/shumachanpin/article-290503-1.html
-
Excel表格身份证号码提取出生日期的公式;.doc
2021-11-27 20:14:57Excel表格身份证号码提取出生日期的公式;.doc -
在JAVA中如何获取当前日期
2021-03-06 22:26:29获取当前系统时间和日期并格式化输出:import java.util.Date;import java.text.SimpleDateFormat;public class NowString {public static void main(String[] args) {SimpleDateFormat df = new SimpleDateFormat(... -
计算当前日期到指定日期的天数
2021-06-28 10:39:00计算当前日期到指定日期的天数 三种方法各有优点,根据业务需求决定选择所需方法 方法一 采用数组方式 let start_time = new Date('2020-07-01').getTime() //获取规定日期 let end_time = new Date().getTime()... -
日期相减之后的天数怎么用公式计算 - 卡饭网
2020-12-20 13:58:43如何在Excel中得到两个日期相减的天数如何在Excel中得到两个日期相减的天数 有的小伙伴在使用Excel软件时,想要知道两个日期相减后的天数,但是却不知道使用什么公式,也不知道公式中的数据的含义,那么小编就来为大家... -
postman中JS获取当前日期,当前日期后一个月日期
2019-10-23 10:50:27postman中JS获取当前日期,当前日期后一个月日期 #获取当前日期 var date = new Date(); var Month = date.getMonth() + 1; var Year = date.getFullYear(); var date = date.getDate(); #判断月份小于9时月份格式为... -
C语言——计算当前日期前/后N天的日期
2021-02-23 18:28:57以下代码是计算当前日期前后N天的日期; CalcType 类型可以选择为几天前,或几个月前; 当CalcType为几天前时,daytime表示具体几天;当CalcType为月时,daytime表示计算几月; int year = 2021;int month = 7; int... -
Excel根据出生日期和身份证使用公式计算年龄
2021-11-21 14:33:16根据身份证计算年龄,并且出生月份大于当前月份,则年龄加1 ...根据短日期计算年龄,并且出生月份大于当前月份,则年龄加1 =IF(MONTH(D1) < MONTH(NOW()),YEAR(NOW())-YEAR(D1),YEAR(NOW())-YEAR(D -
SSRS 如何设置报表参数的日期为当前日期
2017-05-31 11:05:38开发报表时,时常会用到日期参数作为输入参数,而有时需要设置日期默认为当前时间,在编写sql的报表时可以新建一个DataSet来查询出当前时间来赋值给Parameter,例如下面这样 但到了online的fetch时代似乎不行了,... -
《excel表格怎样自动填写日期》 Excel单元格中自动获取当前日期与时间
2021-07-25 00:14:53在excel里如何在单元格内用快捷键使之显示当前日期或时间Ctrl ; 当前日期Ctrl Shift ; 当前时间EXCEL表格中只显示日期不要显示时间右击"单元格格式”设置日期格式就可以了Excel表格里怎么设置自动显示当前电脑的... -
常用的Excel日期函数大全
2021-07-30 02:23:46Excel日期大家都会用,但是你...(1)处理动态日期在处理动态日期时,可以使用TODAY函数,该函数会得到计算机系统的当前日期。这个函数在处理动态日期表头或者在动态汇总计算时,是非常有用的。图1所示是一个销售流水... -
Access计算日期字段中数据与当前日期的差值并将其显示在指定字段中
2020-11-27 14:26:57本文记录了用于比较Access中,记录的日期数据,和当前日期相差几天的设置方法。当前是2020年11月27日 最终效果如下截图: 注意,这个是采用 “创建”→“查询向导” 生成了 一个 access 查询对象,然后对其进行... -
excel一列求和_Excel技巧:根据日期按月汇总计算公式
2020-10-25 17:57:45很多时候,Excel记录数据都会按照发生...公式思路SUMPRODUCT 函数内可以用其他方法对一列数据进行转换;根据要求,需要将日期转换为月,因此使用 MONTH 函数;转换后的值与指定月比较,相等返回 TRUE,否则返回 FALS... -
如何在Google表格中添加当前日期和时间
2020-10-08 12:42:35单击一个空单元格,然后键入=TODAY()以插入当前日期。 Cells with a TODAY formula will update each day. You can change the formatting to use text or numbers if you’d prefer. 具有TODAY公式的单元格每天... -
电脑Excel表格中当前日期与时间如何快速输入
2021-06-25 02:26:39电脑Excel表格中当前日期与时间如何快速输入有的小伙伴选择在电脑上使用Excel软件来处理数据,有时候我们需要快速输入当前日期与时间,如果一个一个输入,那么会非常烦,如何快速输入呢?小编就来为大家介绍一下吧。... -
Excel在同一单元格输出:日期自动更新的公式+文本
2019-05-30 13:48:00Excel在同一单元格插入日期自动更新的公式+文本1 预期效果展示:2 解决措施:3 函数详解: 1 预期效果展示: Excel文件的单元格中“5月30日早待生产”的日期部分,在每次修改文件后自动更新日期。 2 解决措施: 在... -
如何将Oracle 当前日期加一天、一分钟
2018-05-09 23:32:04在Oralce中我发现有add_months函数,加天数N可以用如下方法实现,select sysdate+N from dual在Oralce中我发现有add_months函数,加天数N可以用如下方法实现,select sysdate+N from dual ,sysdate+1 加一天sysdate+1/... -
在EXCEL怎么用今天日期减去之前的日期
2020-12-24 12:22:36二、 显示当前日期在各种工资表、成绩表等各种类型的工作表中,常常需要显示当前日期,如果插入的日期就是工作时的日期,而且以后不需要改变,则使用组合键Ctrl+;插入即可。 如果希望这个日期能够自动更新,... -
【操作篇】Excel中如何输入当前日期和时间(函数版vs技巧版)
2021-07-16 23:38:24就拿如何输入当前日期和时间。 【函数版】 日期函数,today(),该函数无参数,直接括号,该日期参考的是系统日期,所以如果你的系统日期不对的话,Excel取回的也是同样的错误日期 =TODAY() 时间函数,now(),跟... -
js当前日期向前推3个月时的日期
2020-11-25 16:49:41js当前日期向前3个月的日期 写在前面的废话: 项目中用到选择日期范围查询,默认起始时间是今天向前推3个月。上网查了半天,让我很失望,2月31号,哈哈哈~~~  ... -
axure显示当前日期
2020-12-27 13:31:05公式 [[Now.getFullYear()]]/[[(0.concat(Now.getMonth())).substr((0.concat(Now.getMonth())).length-2,2)]]/[[(0.concat(Now.getDate())).substr((0.concat(Now.getDate())).length-2,2)]] -
js获取当前日期往后加一年,格式为年/月/日
2020-12-08 21:09:42// 获取当前日期加一年 var date = new Date(); var year = date.getFullYear(); var month = date.getMonth() + 1; var day = date.getDate(); if (month < 10) { month = "0" + month; } if (day < 10) {... -
C#根据日期计算星期几的实例代码
2020-09-01 21:32:33本示例采用基姆拉尔森计算公式来根据日期计算未来日子是星期几。对基姆拉尔森计算公式不清楚的朋友可以先看下计算公式哦。本文分为客户端和服务的实现C#根据日期计算星期几的实例代码,需要的朋友参考下