精华内容
下载资源
问答
  • excel获取当前时间
    千次阅读
    2019-10-15 10:34:41

    最近在做API的测试,URL增加了新的日期参数,本来应该指向当前月份,可是上个月的数据要在当月20号才有(9月的数据要在10月20号才有结果),现在10月就需要用到8月的数据。

    临时解决方案是告诉客户在URL里面加个参数:date=2019-8

    对应的API测试也要加个时间参数,但是不想写死,每次改的麻烦。
    查了一下,Excel获取时间有以下用法:
    获取上两个月时间:=TEXT(EDATE(NOW(),-2),“yyyy-m”) -->2019-8

    1、Excel如何显示当前日期函数公式:

    显示当前年份函数:【=YEAR(NOW())】–>2019

    显示当前月份函数:【=MONTH(NOW())】 -->10

    显示当前日期函数:【=DAY((NOW()))】–>14

    显示当前星期函数:【=TEXT(NOW(),“aaaa”)】–>Monday

    显示当前准确时间:【=TEXT(NOW(),“hh:mm:ss”)】–>19:13:51

    显示当前年月日:【=TODAY()】–>10/14/2019

    显示当前年月日和时间:【=NOW()】

    使用方法:直接在某单元格输入以上函数公式即可获得结果。

    2、Excel如何通过日期判断星期几:

    通过日期显示星期几:【=WEEKDAY(A2,2)】

    通过日期显示中文带星期:【=TEXT(A2,“aaaa”)】

    通过日期计算中文星期:【=TEXT(A4,“aaa”)】

    通过日期计算英文星期简写:【=TEXT(A5,“ddd”)】

    通过日期计算英文星期:【=TEXT(A5,“dddd”)】

    使用方法:指定输入日期的单元格,输入以上函数公式即可获取星期。

    3、Excel如何求月份天数函数:

    求某日期的月份天数:【=DAY(DATE(YEAR(A2),MONTH(A2)+1,0))】 使用方法:需要指定包含日期的单元格。

    直接求当前月份天数:【=DAY(EOMONTH(NOW(),0))】 使用方法:直接在某单元格输入以上公式即可获取天数。

    求当前月份天数减去周六和周日:【=SUMPRODUCT(–(MOD(ROW(INDIRECT(DATE(YEAR(NOW()),MONTH(NOW()),1)&":"&DATE(YEAR(NOW()),MONTH(NOW())+1,0))),7)>1))】 使用方法:直接在某单元格输入以上公式即可获取天数。

    4、Excel快捷键快速获取日期时间:

    当然,在有些情况下,我们可以直接通过Excel快捷键来获取当前的日期和时间。

    获取当前年月日快捷键:【Ctrl+;】

    获取当前时间快捷键:【Ctrl+Shift+;】

    获取年月日和时间:先在单元格使用【Ctrl+;】,然后空格在使用快捷键【Ctrl+Shift+;】

    另外

    来自微软:日期和时间函数(参考)

    文章参考Word联盟

    读取Excel时遇到的问题

    然而在使用Java去读取数据的时候,发现返回的就是那个函数公式,而不是直接返回函数公式获取到的日期,经过一番研究,原来是需要对Excel里面的内容格式进行判断并进一步的处理一下:
    器里面的内容有如下几种类型:
    Excel里面的内容类型

    解决方法:

    在写读取的方法时尽量考虑到加一个判断,对每一种类型进行判断。
    比如内容是函数的话,需要这样子来处理才能得到函数对应的内容,不然就直接返回函数公式本身。

        	}else if(cell.getCellType()==Cell.CELL_TYPE_FORMULA) {
        		inputValue=cell.getStringCellValue().toString().trim();
        	}
    
    更多相关内容
  • Excel获取当前时间,日期

    千次阅读 2020-04-16 10:21:09
    目录获取当前时间字符与时间格式在同一单元格 获取当前时间 1.获取日期: 使用today()函数,可以获取当天的日期,格式使用设置单元格调整或者text()函数即可。 text(a,"YYYYMMDD") 2.获取时间: 使用now()函数,...


    获取当前时间

    1.获取日期:
    使用today()函数,可以获取当天的日期,格式使用设置单元格调整或者text()函数即可。
    text(a,"YYYYMMDD")
    图1
    2.获取时间:
    使用now()函数,可以获取当天的日期,格式使用设置单元格调整或者text()函数即可。
    TEXT(NOW(),"YYYYMMDD HH:mm:SS")
    图2


    字符与时间格式在同一单元格

    使用concat函数,使用方法如图:
    例:CONCAT(“简报(”,TEXT(TODAY()-1,“MM/DD”),")")
    CONCAT(a,b,c)
    图

    展开全文
  • Excel获取目标时间点/日期的方法

    千次阅读 2022-04-16 16:22:23
    目录 1.时间函数直接获取系统时间点、日期 (1)NOW函数 (2)TODAY函数 (3)DATE函数 (4)TIME函数 ...2.多函数结合获取日期 ...②作用:获取当前系统的日期和时间点。 例:输入“=NOW()”返回“2022/4/16 16:

    目录

    1.时间函数直接获取系统时间点、日期

    (1)NOW函数

    (2)TODAY函数

    (3)DATE函数

    (4)TIME函数

    2.多函数结合获取日期

    (1)YEAR、MONTH、DAY函数与DATE函数获取日期

    (2)RIGHT、MID、LEFT函数与DATE函数结合获取日期

    3.TEXT函数获取日期/时间点


    1.时间函数直接获取系统时间点、日期

    (1)NOW函数

    ①语法:Now()

    ②作用:获取当前系统的日期和时间点。

    例:输入“=NOW()”返回“2022/4/16 16:23”,空格左边是日期,右边是时间点。

    (2)TODAY函数

    ①语法:TODAY()

    ②作用:获取系统当前日期。

    例:输入“=TODAY()”返回“2022/4/16”

    (3)DATE函数

    ①语法:DATE(year,month,day) 即DATA(年,月,日)

    ②作用:获取指定日期。

    例:输入“=DATE(2000,2,3)”,回车,结果如下图所示。

     

    (4)TIME函数

    ①语法:TIME(hour,minute,second) 即TIME(小时,分,秒)

    ②作用:获取指定时间点。

    例:输入“=TIME(1,2,3)”,回车,返回的结果如下图所示。


    2.多函数结合获取日期

    (1)YEAR、MONTH、DAY函数与DATE函数获取日期

    例:将“yyyy年m月d日”格式的文本日期转为“yyyy/m/d”形式。

    B2单元格输入“=DATE(YEAR(A2),MONTH(A2),DAY(A2))”,回车,结果如下图所示。

    (2)RIGHT、MID、LEFT函数与DATE函数结合获取日期

    例:提取表示日期的文本形式数字,转为日期形式。B2单元格输入“=DATE(LEFT(A2,4),MID(A2,5,2),RIGHT(A2,2))”,回车,结果如下图所示。


    3.TEXT函数获取日期/时间点

    TEXT函数作用是将各种形式的日期转为目标格式的时间/日期。主要用法是将第二个参数的数字格式填写为目标数字格式。

    (1)将“yyyy年m月d日”格式的文本日期转为“yyyy/m/d”形式。B2单元格输入

    TEXT函数将数值转为时间、提取时间串里的部分时间可参考https://blog.csdn.net/weixin_50853979/article/details/124209774

    展开全文
  • 使用now函数获取当前时间 Office 2007 Excel使用now函数 首先打开Excel,选中一个要插入日期的单元格 选中后,点击菜单栏上的插入,选择函数 点击后,会出现一个公式生成器,在上面的搜索框输入Now来搜索这个函数 ...

    使用now函数获取当前时间

    Office 2007 Excel使用now函数

    首先打开Excel,选中一个要插入日期的单元格

    选中后,点击菜单栏上的插入,选择函数

    点击后,会出现一个公式生成器,在上面的搜索框输入Now来搜索这个函数

    搜索到后,双击这个函数,就会在单元格插入函数了

    如果你要插入的日期不需要显示时间,我们就把now函数换成today函数就行了。

    wps Excel使用now函数

    首先打开Excel,选中一个要插入日期的单元格

    选中后,点击菜单栏上的公式,选择插入函数

    点击后,会出现一个公式生成器,在上面的搜索框输入Now来搜索这个函数

    搜索到后,双击这个函数,就会在单元格插入函数了

    如果你要插入的日期不需要显示时间,我们就把now函数换成today函数就行了。

    excel 计算两个日期之间的差值

    下面为原始比较数据,当前时间为now函数生成的

    选中时间差列,第二行一个空白单元格,然后直接输入公式:=DATEDIF(A2,B2,"y"),按下Enter键,就能得到一个年时间差结果值(公式里字母的意思看下面详解)

    这时候可以拼接字符=DATEDIF(A2,B2,"y")&"年"&DATEDIF(A2,B2,"m")&"月"&DATEDIF(A2,B2,"d")&"日",显示出具体的年月日差值(&是连接符号)

    如果是与现在时间进行比较,公式里可以直接使用TODAY()函数

    =DATEDIF(A1,TODAY(),"Y")计算年数差
    =DATEDIF(A1,TODAY(),"M")计算月数差
    =DATEDIF(A1,TODAY(),"D")计算天数差
    "Y" 时间段中的整年数。
    "M" 时间段中的整月数。
    "D" 时间段中的天数。
    "MD" 起始日期与结束日期的同月间隔天数,忽略日期中的月份和年份。
    "YD" 起始日期与结束日期的同年间隔天数,忽略日期中的年份。
    "YM" 起始日期与结束日期的同年间隔月数,忽略日期中年份。

    具体的时分秒差值

    这时候如果想要得出具体的时分秒差值,可以使用公式=TEXT(A1+B1/24/60/60,"hh:mm:ss")格式化

    这里我输入的是=DATEDIF(A2,B2,"y")&"年"&DATEDIF(A2,B2,"m")&"月"&DATEDIF(A2,B2,"d")&"日 "&TEXT(A2+B2/24/60/60,"hh时:mm分:ss秒")

    批量使用同一个公式

    wps 批量使用公式

    点击使用公式列单元格右下角,向下拖动即可

    Excel Office 2007 批量使用公式

    单击单元格D2,在图中标示的地方输入我们需要填充的单元格区域,也就是“D2:D1489”。

    同时按住Ctrl和Enter键,这时D2:D1489就都被选中了。

    然后单击一下图中公式的后面,让光标在最后面闪烁,再次按下Ctrl和Enter键,这样就完成了批量自动填充。

    可以看到公式自动填充到1489行了

    展开全文
  • 怎么实现EXCEL表格中自动记录当前时间而不是日期,并且不会更新变动excel 中显示当前时间的函式为now(), 但是遗憾的是函式预设都是无条件自动更新,不会根据你是否对资料进行了编辑(更改)来判定是否更...
  • Excel获取当前日期和时间

    千次阅读 2019-07-25 13:10:00
    Excel获取当前时间 1.第一种在空的单元格内输入函数“NOW()”回车即可获取当前时间如图 2.第二种选中空单元格“按住CTRL+:”回车即可获取当前时间 3.第一种在空的单元格内输入函数“today()”回车即可...
  • excel 获取系统时间 第二天不变

    千次阅读 2019-11-12 19:53:37
    用today函数也可以,但得有点技巧,就是要用到Excel的迭代循环,并用另一个单元格来触发。首先在选项的高级中勾选“启用迭代计算”,再你的工作表中除了日期肯定是要输入其它数据的。比如你要在C1中显示输入数据的...
  • 早先发表了一篇文章介绍如何获取输入日期是当年的第几周,这次增加一个自动获取系统日期的功能。
  • excel读取时间转时间戳

    千次阅读 2020-01-10 11:13:17
    strtotime(gmdate('Y-m-d H:i',intval(($excel_time_value - 25569) * 3600 * 24)))
  • 当前时间EXCEL表格中只显示日期不要显示时间右击"单元格格式”设置日期格式就可以了Excel表格里怎么设置自动显示当前电脑的日期取日期用today函数即可,根据需要调格式=today()取大小写可手工做一个列表,然后用...
  • Excel中,如何用函数获取当前日期(即系统...=TODAY()获得当前日期,形如 2015-8-15=MONTH(TODAY()) 获得当前数字8=DAY(TODAY())获得当份数字15=year(now()) 或 =YEAR(TODAY()) 都可以。还有以下可以计算两者之间的时...
  • Excel VBA 获取网络时间函数接口

    千次阅读 2022-01-04 19:01:50
    VBA获取网络时间
  • excel 输入自动更新的时间和日期

    千次阅读 2022-01-05 16:22:39
    选中单元格,在里面输入=now(),点击enter就可以了。函数大小写都可以。 如下图就显示了日期。这个日期是自动更新的。 选中单元格,输入=today(),就可以得到日期了。每次打开excel就会自动更新。 ...
  • 自动获取本机当前日期,临近到期时间60天后,自动变红,提醒。
  • 当vue.js需要导出Excel文件时,需要的Blob.js和Export2Excel.js
  • 如何在excel表中自动显示当前日期1. 单击要自动显示今天日期的单元格,输入代码[= today()],然后按Enter,如图所示: 2.该单元格可以自动显示今天的日期.扩展数据Microsoft Excel是Microsoft为使用Windows和Apple ...
  • mybatis 在xml文件中获取当前时间的sql

    千次阅读 2020-12-20 12:16:56
    在Service等地方获取当前时间:SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");//设置日期格式 注意大写HH是24小时制//小写hh是12小时制df.format(new Date()) ;//当前时间XML界面实体类获取...
  • 如何在excel表中自动显示当前日期.

    千次阅读 2021-06-23 03:00:58
    如何在excel表中自动显示当前日期1. 单击要自动显示今天日期的单元格,输入代码[= today()],然后按Enter,如图所示: 2.该单元格可以自动显示今天的日期.扩展数据Microsoft Excel是Microsoft为使用Windows和Apple ...
  • VBA中,没有预定义的today()函数。 使用now()函数,获取当前日期 使用date()函数,获取当前日期
  • Sub 获取设置日期() Dim dDate1 As Date Dim dDate2 As Date '获取日期 dDate1 = Date Debug.Print "当前日期为:" & dDate1 '设置日期 Date = DateSerial(2013, 2, 1) '获取新日期 dDate2 = Date ...
  • 日常生活中,我们经常使用Excel,但是如何通过Excel计算当前距离某一天的方法呢?下面我就详细以图文的方式进行解答。工具/材料Office 2007一、Networkdays 函数01如果有人问,今天距离过年还有多少天,你怎么回答呢...
  • 获取当前时间 1.获取日期: 使用today()函数,可以获取当天的日期,格式使用设置单元格调整或者text()函数即可。 =text(a,"YYYYMMDD") 2.获取时间: 使用now()函数,可以获取当天的日期,格式使用设置单元格调整...
  • 从源表获取数据,然后从系统中拿到当前时间,将当前时间拆分为1个新字段,存储到新表中 4.编辑作业入口 可以通过浏览直接定位,但如果要放在别的服务器上,最好还是采取相对位置。 ...
  • 如何用VBA获取当前时间

    万次阅读 2018-06-09 16:52:29
    获取当前的系统时间在【A1】中,系统中的年在[B1],月在【C1】日在【D1】Sub D()ActiveCell.FormulaR1C1 = "=NOW()" Range("B1").Select ActiveCell.FormulaR1C1 = "=year" Range(&...
  • * excel表格时间转为时间戳 * * @param string $excelTime excel表格时间 * @param boolean $time 是否时间设为今天零点时间 * @return string 日期格式 */ public static function excelTimeToTime(string $...
  • excel函数-从日期中提取年月日时分秒 (测试时使用的软件版本:Excel 2016) ps: 图中引号只能是双引号
  • 工作进度跟踪表excelExcel中跟踪时间 (Keep Track of Time in Excel) If you're working on a project, you might need to keep track of time in Excel, so you can tell a client how much time you've spent ...
  • 修改右边的数字,能够自动修改第一列的时间。 上网查了很久,也没找到能够根据用户修改数值而自动维护时间的方法,找到的也都是使用VBA编程实现的,但是在线表格没法使用VBA编程,只有函数的功能,经过苦苦的摸索,...
  • AHK 获取当前时间

    2021-02-26 16:20:35
    在使用Excel的时候需要用到一定的格式当前时间,比如 2021-01-01 00:00:00 ,但是并没有找到好的方法,且用AHK 二、代码 ^3:: clipboard=%A_YYYY%-%A_MM%-%A_DD% %A_Hour%:%A_Min%:%A_Sec% Send,^{v} clipboard= 三...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 47,528
精华内容 19,011
关键字:

excel获取当前时间