时间显示功能

原创 2015年11月19日 17:59:03

软件制作过程中经常遇到需要计时或者计算时间的功能编写,下面的代码利用率还是挺高的

using UnityEngine;
using System.Collections;


public class Timing : MonoBehaviour
{
    public static Timing time;
    float _num = 60.0f;
    int definiteValue = 10;
    int mindefiniteValue = 1;
    bool timeing = false;
    string timeValue = "";
    float timeDelta;
    void Awake()
    {
        time = this;
    }

    // Update is called once per frame
    void Update()
    {
        if (timeing)
        {
            GetTime();
        }
    }

    /// <summary>
    /// 计时功能
    /// </summary>
    /// <returns></returns>
    void GetTime()
    {
        timeDelta += Time.deltaTime;
        string tsecond = "";
        string tminute = "";
        int second = Mathf.FloorToInt(timeDelta % _num);
        int minute = Mathf.FloorToInt(timeDelta / _num);
        tsecond = second.ToString();
        tminute = minute.ToString();
        if (second < definiteValue)
        {
            tsecond = "0" + second.ToString();
        }
        if (minute < definiteValue)
        {
            tminute = "0" + minute.ToString();
        }
        if (minute < mindefiniteValue)
        {
            tminute = "00";
        }

        timeValue = tminute + " : " + tsecond;
    }
    /// <summary>
    /// 开始计时
    /// </summary>
    public void StartTimeing()
    {
        timeValue = "00 : 00";
        timeDelta = 0.0f;
        timeing =TimeingState.timeingState;
    }
    /// <summary>
    /// 停止计时
    /// </summary>
    public void StopTimeing()
    {
        timeing = false;
        timeDelta = 0.0f;
    }
    /// <summary>
    /// 返回得到的时间
    /// </summary>
    /// <returns>timevalue</returns>
    public string GetTimeValue()
    {
        return timeValue;
    }
}
比较简单,复杂的还需要我去研究,一起加油吧!

版权声明:本文为博主原创文章,未经博主允许不得转载。

线程Thread实现界面定时提醒功能与时间显示

因为最近在做面向对象的实习,所以查阅了一些相关的资料搞出了点东西。 最开始是想怎样可以让他在不受控制的时候,就可以在后台显示时间,那方法也比较简单,分享给大家 import jav...
  • leng199712
  • leng199712
  • 2016年07月07日 08:43
  • 686

android 仿微信聊天时间格式化显示

仿微信聊天时间格式化显示。 在同一年的显示规则: 如果是当天显示格式为 HH:mm 例:14:45 如果是昨天,显示格式为 ...
  • u012121105
  • u012121105
  • 2017年02月09日 16:09
  • 2510

ios系统 微信时间显示NANANANA

问题: 在html页面中获得后台传过来的一个时间并显示在页面上,我用getFullYear() ,getMonth(),getDate()分别获得了年月日在电脑上和三星手机上页面都能正确的显示时间,...
  • CSDNones
  • CSDNones
  • 2017年07月18日 15:42
  • 356

时间显示

无标题文档function reloop(){ var time = new Date( ); //获得当前时间 //获得年、月、日,Date()函数中的月份是从0-11计算 var year = t...
  • sun1xu
  • sun1xu
  • 2008年06月13日 13:49
  • 131

android 聊天列表页面的时间显示问题--1(星期显示,暂无分块)

“` //封装方法显示时间:错了 应该与当前时间比较的 private String transTime(long infoTime){ Date data=new Date();...
  • qq_28676355
  • qq_28676355
  • 2016年06月29日 19:17
  • 1072

04环信聊天界面 - 显示时间的cell

1.拖一个UITableViewCell,再向里面添加一个UILabel,设置label垂直居中对齐,水平居中对齐。自定义一个继承与UITabelViewCell的TimeCell类。 2....
  • github_26672553
  • github_26672553
  • 2016年02月22日 20:09
  • 3377

MySql时间的显示

时间的函数:    确定日期或时间的函数:            CURDATE()   CURRENT_DATE()  CURRENT_TIME()   CURRENT_TIMEST...
  • xfg0218
  • xfg0218
  • 2015年01月16日 13:22
  • 262

Android/Java仿微信按时间长短分类显示时间戳

一般外部调用getTimePoint(Long time) 传入Long 型时间戳即可 仿照微信的时间戳显示规则 当天的显示无日期具体时间; 昨天的显示为昨天; 比昨天早且在过去一周内的,显示星期几;...
  • uyy203
  • uyy203
  • 2017年01月15日 03:57
  • 755

处理用easyUI编写事务页面出现日期数据出现【object Object】的形式的问题

就是将你原来to_date(....)插入到数据库的日期   在查询的时候将其to_Char(....)  然后再将这个字段起个别名(原来的名字就行) 然后在查询 即可解决【object object...
  • m0_37691382
  • m0_37691382
  • 2017年05月17日 16:19
  • 365

Android 简单仿qq空间时间显示

代码: public static String formatDataForDisplay(String strData) { Date date = new Date(); // ...
  • hjjxuqinjun
  • hjjxuqinjun
  • 2016年03月30日 15:52
  • 941
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:时间显示功能
举报原因:
原因补充:

(最多只允许输入30个字)