如何在 GML 中获取当前日期?

Posted

技术标签:

【中文标题】如何在 GML 中获取当前日期?【英文标题】:How do I get the current date in GML? 【发布时间】:2017-05-23 10:52:06 【问题描述】:

我需要能够获取当前日期,它是什么格式并不重要。有没有我可以使用的函数或 API?

【问题讨论】:

【参考方案1】:

您可以通过多种方式在 GML 中获取当前日期。其中最简单的可能是使用变量 current_second、current_minute、current_hour、current_day、current_weekday、current_month、current_year

这是一个绘制日、月和年的示例。

draw_text(32, 32, "Today is " + string(current_day) + "/" + string (current_month) + "/" + string(current_year) +".");

您可以使用 date_set_timezone(timezone); 更改时区; 可用的时区是 timezone_utc 和 timezone_local。

另一种获取日期的方法是使用 date_current_datetime();

myhour = date_get_hour(date_current_datetime());
myday = date_get_day(date_current_datetime());

【讨论】:

【参考方案2】:

它存在一些方法来做到这一点。如果您只需要显示当前日期时间,您可以使用:

show_message("Today is " + string(current_day) + "/" + string (current_month) + "/" + string(current_year) + " - "  + string(current_hour) + ":" + string(current_minute) + "." + string(current_second) +".");

这将返回如下内容:“今天是 3/6/2017 - 23:40:15。”

【讨论】:

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

sql如何取得当前日期

在c语言中如何获取当前日期?

在JSP中如何获得当前日期(急)!!!

如何在 JavaScript 中获取当前日期?

java 获取当前日期,应该如何操作呢

如何获取当前的日期和时间