在批处理脚本中获取日期

MD Aminul Islam 2022年6月15日
在批处理脚本中获取日期

有时,我们需要为系统的各种目的查找日期。我们可以使用批处理脚本轻松获取当前日期。

在本文中,我们将了解如何使用批处理脚本获取日期。此外,我们将看到必要的示例和解释,以使主题更容易理解。

在批处理脚本中获取日期

在下面的示例中,我们将编写一个批处理程序来提供当前日期。我们的代码将如下所示:

@echo off
ECHO Today is - %DATE%

运行程序时,程序将显示以下输出。

输出:

Today is - Wed 06/01/2022

在批处理脚本中获取日期的高级示例

此代码将以默认格式 MM/DD/YYYY 提供日期。如果你想以不同的格式获取日期,例如 DD/MM/YYYYYYYY/MM/DD,你必须遵循以下示例。

这是一个高级示例,可让你自定义日期格式。代码将如下所示:

@ECHO off
SET YY=%DATE:~-4%
SET MM=%DATE:~-7,2%
SET DD=%DATE:~-10,2%
ECHO In format YYYY/MM/DD - %YY%-%MM%-%DD%
ECHO In format DD/MM/YYYY - %DD%-%MM%-%YY%

整个日期以字符串形式提供。因此,要以我们的格式组织数据,我们必须从字符串中删除日、月和年部分,在我们的示例中,我们已经在前三行中这样做了。

首先,我们修剪了年部分,然后是月部分,最后是日部分。最后,我们以我们的格式组织数据。

如果你运行该示例,你将获得如下所示的输出。

输出:

In format YYYY/MM/DD - 2022-01-06
In format DD/MM/YYYY - 06-01-2022
MD Aminul Islam avatar MD Aminul Islam avatar

Aminul Is an Expert Technical Writer and Full-Stack Developer. He has hands-on working experience on numerous Developer Platforms and SAAS startups. He is highly skilled in numerous Programming languages and Frameworks. He can write professional technical articles like Reviews, Programming, Documentation, SOP, User manual, Whitepaper, etc.

LinkedIn