源代码详情

返回代码列表
C++

数字时钟代码

作者: 超级管理员 发布时间: 2025-11-05 01:02 下载次数: 24 最后更新: 2025-11-18 03:56
数字时钟代码
using System;
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;

public class shijian : MonoBehaviour
{

    private Text CurrrentTimeText;
    private int hour;
    private int minute;
    private int second;
    private int year;
    private int month;
    private int day;

    // Use this for initialization
    void Start()
    {
        CurrrentTimeText = GetComponent<Text>();

    }

    // Update is called once per frame
    void Update()
    {
        //获取当前时间
        year = DateTime.Now.Year;
        month = DateTime.Now.Month;
        day = DateTime.Now.Day;
        hour = DateTime.Now.Hour;
        minute = DateTime.Now.Minute;
        second = DateTime.Now.Second;


        //格式化显示当前时间
        //CurrrentTimeText.text = string.Format("{0:D2}:{1:D2}:{2:D2} " + "{3:D4}/{4:D2}/{5:D2}", hour, minute, second, year, month, day);

        
        //CurrrentTimeText.text = string.Format("{3:D4}/{4:D2}/{5:D2} " + "{0:D2}:{1:D2}:{2:D2} ", hour, minute, second, year, month, day);

        CurrrentTimeText.text = string.Format("{0:D2}:{1:D2}:{2:D2} ", hour, minute, second, year, month, day);



#if UNITY_EDITOR
        Debug.Log("W now " + System.DateTime.Now);     //当前时间(年月日时分秒)
        Debug.Log("W utc " + System.DateTime.UtcNow);  //当前时间(年月日时分秒)
#endif
    }
}