最近在做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里面的内容格式进行判断并进一步的处理一下:
器里面的内容有如下几种类型:

解决方法:

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

     }else if(cell.getCellType()==Cell.CELL_TYPE_FORMULA) {inputValue=cell.getStringCellValue().toString().trim();}

Excel里面自动获取当前时间相关推荐

  1. C语言中自动获取当前时间和日期

    C语言中自动获取当前时间和日期代码 #include<stdio.h> #include<time.h> void main() {time_t t;//将t声明为时间变量st ...

  2. 华为OPENCPU如何自动获取网络时间

    华为OPENCPU如何自动获取网络时间 1.拷贝ntpdate文件到opencpu系统内,路径按sh脚本内路径: 2.拷贝sh脚本文件到opencpu系统内,执行sh脚本文件: #!/bin/sh # ...

  3. mysql新增数据和修改数据,自动获取当前时间作为创建时间和修改时间

    mysql新增数据和修改数据,自动获取当前时间作为创建时间和修改时间 语法 -- 创建时间 DEFAULT current_timestamp() -- 修改时间 DEFAULT current_ti ...

  4. 干货全拿走-用Excel实现自动获取基金行情及下载历史数据

    这一篇是对我之前股票和期货网抓的补充,如对股票和期货抓取感兴趣,可以参考我的上篇文章:用Excel实现自动获取期货.期权.股票行情及下载历史数据 - 知乎.在做完股票和期货的网抓后,感觉基金也可以一试 ...

  5. EXCELL自动获取当前时间并显示当前时间是今年的第几周

    早先发表了一篇文章介绍如何获取输入日期是当年的第几周,这次增加一个自动获取系统日期的功能. 1,打开EXCEL表格. 2,在要显示日期的地方输入=TODAY()   这个地方将会显示系统日期. 3,在 ...

  6. mysql 当前timestamp_MySQL表结构使用timestamp以自动获取当前时间

    一.怀念ACCESS的时代 ACCESS的表结构如果想自动插入当前时间的时候,可以在列定义的时候输入默认值now ()就可以实现自动插入当前时间了.而MySQL则行不通,MySQL这个东东默认是命令行 ...

  7. android自动获取系统时间,Android获取系统时间的多种方法

    Android中获取系统时间有多种方法,可分为Java中Calendar类获取,java.util.date类实现,还有android中Time实现. 现总结如下: 方法一: void getTime ...

  8. c语言自动获取系统时间,C语言中如何获取系统时间?

    1 使用time_t time( time_t * timer ) 精确到秒 函数名: time 头文件:time.h 函数原型:time_t time(time_t * timer) 功能: 获取当 ...

  9. android自动获取系统时间,Android--获取系统时间的几种方式

    方式一: import java.text.SimpleDateFormat; SimpleDateFormat formatter = new SimpleDateFormat ("yyy ...

  10. python京东预约抢购流程_[Python] 京东秒杀商品抢购-茅台抢购自动获取抢购时间【修改】...

    这是咋回事 2021-01-12 08:36:03,201 - 14344-MainThread - jd_spider_requests.py[line:462] - INFO: 商品名称:[茅台白 ...

最新文章

  1. html5/css3响应式布局介绍及设计流程
  2. Axure SVN共享 Commit Failed (details Follow) 问题解决
  3. ERROR 1130: Host ’...′ is not allowed to connect to this MySQL server
  4. 引物设计软件_你的引物设计进行得如何了?这份PCR引物设计及软件使用技巧供你参考...
  5. 转电感和磁珠两兄弟的差别
  6. 昨晚我把900W+数据,从17s优化到300ms
  7. abb的knx的数据库下载方法_ABB智能家居KNX方案.doc
  8. ‼ gifsicle pre-build test failed
  9. 服务器系统怎么打驱动精灵,win7系统如何使用驱动精灵?教你在win7系统使用驱动精灵的方法...
  10. Dialog去掉默认白色背景
  11. 计算机公共课3-字处理软件Word 2010
  12. 恶意程序检测之malconv模型
  13. 贴吧签到助手 服务器版
  14. Shadowing Japanese Unit 5
  15. 2021-02-10微软漏洞通告
  16. 速通AOSP,成功编译调试Android源码
  17. linux压缩命令-----zip
  18. 爬取中国空气质量在线监测分析平台
  19. 下列python语句正确的是_python老师课上练习题汇总
  20. 2008-2020年数据上市公司高管团队异质性数据包含Stata代码

热门文章

  1. 微信小程序 渲染层网络错误_渲染层网络层错误 微信小程序开发 - 云计算资讯 - 服务器之家...
  2. rbd feature
  3. 步步惊心,Zookeeper集群运维“避坑”指南
  4. c语言编写dxf文件吗,判断dxf文件的版本
  5. IT人应该读的几本书
  6. GaRy-Liang的linux成长日记5-基本命令
  7. 当AI能气味编程时,网友:这才是真正的黑客帝国!
  8. 「 神器 」极简网速监控悬浮窗软件
  9. Java-通过IP地址获得域名和主机名
  10. 【原创】使用高德 API