以YYYYMMDD格式获取当前日期

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了以YYYYMMDD格式获取当前日期相关的知识,希望对你有一定的参考价值。

The code works if and only if your system is using English(United States) date format (i.e. "Web 05/11/2011").
If your systems is using English(United Kingdom) date format just replace %%B in the first and third rows with %%A.
  1. for /F "tokens=1* delims= " %%A in ('date /T') do set CDATE=%%B
  2. for /F "tokens=1,2 eol=/ delims=/ " %%A in ('date /T') do set mm=%%B
  3. for /F "tokens=1,2 delims=/ eol=/" %%A in ('echo %CDATE%') do set dd=%%B
  4. for /F "tokens=2,3 delims=/ " %%A in ('echo %CDATE%') do set yyyy=%%B
  5. set date=%yyyy%%mm%%dd%

以上是关于以YYYYMMDD格式获取当前日期的主要内容,如果未能解决你的问题,请参考以下文章

c# 获取当前时间var str = DateTime.Now.Date.ToString("yyyyMMdd");

DataWorks 重点难点

MYSQL学习笔记三:日期和时间函数

以 YYYYMMDD 格式计算给定出生日期的年龄

如何把yyyy-mm-dd日期格式转化成yyyymmdd格式

从 JS 日期对象获取 YYYYMMDD 格式的字符串?