在开发应用程序时,日期和时间操作非常重要。许多不同的数据和记录被绑定到一个日期或时间。我们也可以使用指定年、月、日的唯一日期或指定小时、分钟、秒的时间。所有流行的编程语言都提供日期和时间函数来获取当前日期和时间。在本教程中,我们今天将学习不同编程和脚本语言中的日期和时间。
今天日期和时间用例
今天,日期和时间可以在不同的情况下使用。我们可以像下面的用例一样使用今天或当前日期和时间。
- 今天在网站上发布文章时,日期和时间用于标记文章的创建和发布日期。
- 为了存储动作和它们的时间,以便以后进行分析,如登录、购物、发货。
- 为了按日期排序,如照片、帖子等,我们必须设置它们的创建日期和时间。
今天JavaScript中的日期和时间
JavaScript编程语言提供了今天的日期和时间 new Date()
函数,该函数将创建一个新的日期和时间对象,该对象将存储当前日期和时间。我们将使用如下属性 getFullYear()
, getMonth()
, getDate()
, getHours()
, getMinutes()
, getSeconds()
功能如下。
var today = new Date();var current_day = today.getDay();var current_month = today.getMonth();var current_year = today.getYear();var current_hour = today.getHours();var current_minute = today.getMinutes();var current_second = today.getSeconds();

今天C/C++的日期和时间
C语言和C++编程语言提供 time.h
带有 time
结构和 localtime
功能。我们可以使用这些将提供当前或今天的日期和时间作为 tm
类型。那么 tm_year
, tm_mon
, tm_today
, tm_hour
, tm_min
, tm_sec
struct元素可用于获取不同的数据。
#include#include #include int main(void) { time_t t = time(NULL); struct tm tm = *localtime(&t); printf("Year: %d", tm.tm_year + 1900); printf("Month: %d", tm.tm_mon + 1); printf("Day: %d", tm.tm_mday ); printf("Hour: %d", tm.tm_hour); printf("Minute: %d", tm.tm_min); printf("Second: %d", tm.tm_sec); return 0;}

今天Python中的日期和时间
Python编程语言在 datetime
模块。我们可以用 date
对象 today()
函数以获取当前或今天的日期和时间,如下所示。我们将使用 strftime()
具有如下格式参数的函数。
- `%%这是一天
- `%%我是个月
- `%%是一年
- `%%是小时
- `%%是分钟
- `%%S是第二名
from datetime import datetimenow = datetime.now()now.strftime("%d/%m/%Y %H:%M:%S")

今天日期和时间(C)#
C#编程语言提供 DateTime
图书馆在哪里 Now
属性 ToString()
函数可以用来获取当前日期和时间,并将其正确格式化为字符串。
DateTime.Now.ToString("MM/dd/yyyy HH:mm:ss")
今天Java中的日期和时间
Java提供了 java.util
包含 Date()
提供当前日期和时间的函数。我们还将使用 Date
可以保存所有日期属性的类型,如小时、天等。我们还将使用一些格式以字符串格式打印当前日期和时间。
SimpleDateFormat formatter= new SimpleDateFormat("yyyy-MM-dd HH:mm:ss "); Date date = new Date(System.currentTimeMillis()); System.out.println(formatter.format(date));
今天PHP中的日期和时间
PHP提供 date()
提供今天日期和时间的函数。我们也可以用下面的格式化程序格式化这些信息。
- `是一年
- `是的 月
- `这是一天
- `是小时
- `我是一分钟
- `萨是第二个
now = date(Y-m-d h:i:sa);

今天PowerShell中的日期和时间
PowerShell提供 Get-Date
命令以打印当前日期和时间。我们必须使用 -UFormat
用于打印的选项 Day/Month/Year Hour:Minute:Second
格式如下。
- `%%是一年
- `%%我是个月
- `%%这是一天
- `%%是小时
- `%%是的 分钟
- `%%S是第二名
PS> Get-Date -UFormat "%A %m/%d/%Y %R %Z"

Excel中的今天日期和时间(VBScript)
Excel office应用程序支持用VBScript编写的宏。我们可以通过 NOW()
功能。我们还需要使用 =
使 NOW()
函数计算。
=NOW()
相关文章: Linux本地系统NTP端口号和配置教程