unity获取和格式化时间

在Unity中,可以使用DateTime结构来获取和格式化时间。例如获取2023 年 5 月 16 日 13:43:15 000 格式,精确到毫秒。

using System;
using UnityEngine;

public class GetFormattedTime : MonoBehaviour
{
    private void Start()
    {
        DateTime now = DateTime.Now;
        string formattedTime = now.ToString("yyyy 年 M 月 d 日 HH:mm:ss.fff");
        Debug.Log("Formatted Time: " + formattedTime);
    }
}

在上述示例中,DateTime.Now获取当前的日期和时间。然后,使用ToString方法将其格式化为指定的格式。格式字符串"yyyy 年 M 月 d 日 HH:mm:ss.fff"将日期和时间以所需的格式进行格式化,其中:

yyyy表示4位数的年份
M表示月份(1到12)
d表示月份中的天数
HH表示24小时制的小时
mm表示分钟
ss表示秒
fff表示毫秒

猜你喜欢

转载自blog.csdn.net/qq_42917662/article/details/130768615
今日推荐