zoukankan      html  css  js  c++  java
  • C#添加编译时间

    using System.Reflection;
    using UnityEngine;
    using System.Collections;

    [assembly:AssemblyVersion( "1.0.*" )]

    [RequireComponent(typeof(UnityEngine.UI.Text))]

    public class BuildDate : MonoBehaviour {
        [Tooltip("Date/time format.")]
        public string format = "g";    // see: https://msdn.microsoft.com/en-us/library/az4se3k1%28v=vs.110%29.aspx
       
        void Start() {
            GetComponent<UnityEngine.UI.Text>().text = BuildDate.ToString(format);
        }
       
        public static System.Version Version() {
            return Assembly.GetExecutingAssembly().GetName().Version;
        }
       
        public static System.DateTime Date() {
            System.Version version = Version();
            System.DateTime startDate = new System.DateTime( 2000, 1, 1, 0, 0, 0 );
            System.TimeSpan span = new System.TimeSpan( version.Build, 0, 0, version.Revision * 2 );
            System.DateTime buildDate = startDate.Add( span );
            return buildDate;
        }
       
        public static string ToString(string format=null) {
            System.DateTime date = Date();
            return date.ToString(format);
        }
    }
    转自:http://luminaryapps.com/blog/showing-the-build-date-in-a-unity-app/
  • 相关阅读:
    Ubuntu16.04下搭建LAMP环境
    关于下载SAE日志签名认证的方法——PHP版
    时隔这么长时间,又回来写博客了
    转战网站后台与python
    学习之路
    周末随笔
    Shell基础-环境变量配置文件
    关于骑行
    MYSQL 8.0 linux安装步骤
    一个golang项目笔记 (二) 动态加载库
  • 原文地址:https://www.cnblogs.com/louissong/p/7909628.html
Copyright © 2011-2022 走看看