如何从命令行打印Linux和Windows中的当前日期和时间?

对于不同的系统和编程语言,获取当前日期时间信息是非常不同的。对于绝大多数操作系统和编程语言,我们将研究这个简单但重大的问题。

null

Linux/FreeBSD/Unix系统

我们可以从GUI面板时钟中确定信息的日期,但我们将查找命令行。我们将发布 日期 命令获取当前日期和时间。Linux日期格式有很多选择。或者,我们可以将其称为Unix日期或bash日期示例。

$ date
Linux FreeBSD Unix date and time with Different Formats
不同格式的Linux FreeBSD Unix日期和时间

只有一小时一分钟

我们可以提供参数,从中只获取时间分区 日期 命令。

$ date +%H:%M

年-月-日格式

我们可以得到如下所示的当前年月日

$ date +%Y_%m_%d

年-月-日格式

我们可以使用现成的参数 +%%F级 其中将列出年月日

$ date +%F

月/日/年格式

我们可以用 +%%D级 根据区域设置获取日期

$ date +%D

在Windows命令行中显示日期和时间

Windows操作系统提供 date time 用于打印和设置当前日期和时间的命令。发出命令日期和时间后,将显示当前日期和时间,然后将要求我们输入新的日期和时间。只需按Enter键或不输入任何值即可跳过此操作。

> date> time
Display Date and Time In Windows Command Line
在Windows命令行中显示日期和时间

Python Datetime模块和函数

Python是一种脚本语言,可以使用Python函数在代码文件中获取当前日期时间信息。另一种方法是python解释器。在这个例子中,我们将使用一个解释器。

from datetime import datetime now=datetime.now()            now.strftime("%A, %d. %B %Y %I:%M%p")
Python Datetime Module and Functions
Python Datetime模块和函数

我们可以用它来获取时间信息 %%I:%%M 设置字符串参数的格式。

now.strftime("%I:%M")

我们将年、月、日作为一个字符串,如下所示

now.strftime("%Y-%m-%d")
Python Datetime Module and Functions
Python Datetime模块和函数

相关文章: Memcached Get操作与Python示例

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享