首页 > 其他分享 >unity 数字格式化

unity 数字格式化

时间:2024-03-29 14:36:26浏览次数:25  
标签:00 3600 格式化 数字 Format seconds unity D2 string

string strNeed = string.Format("{0}{1}",str1,str2);  //可以拼接成各种字符串

string strNeed = string.Format("{0:F2}", 2.3634f); // 可以使字符串为保留两位小数的浮点数值

string strNeed = string.Format("{0:D2}",5);  // 可以使字作串为两位整数的值,不足位数前面补零

string strNeed = string.Format("0:3:X");   // 可以使字符串为十六进制的值

 

numText.text = string.Format("{0:p2}", 0.8961);  //结果为 89.61%

text.text = string.Format("{0:D4}-{1:D2}-{2:D2}  " + "{3:D2}:{4:D2}:{5:D2}", year, month, day, hour, minute, second);   //结果为 2020-06-18  12:13:56

numText0.text = string.Format("{0:N0}", 56789);  //结果为 56,789

将秒数转化为00:00:00时间格式

    private void FloatForTime(float time)
    {
        //秒数取整
        int seconds = (int)time;
        //一小时为3600秒 秒数对3600取整即为小时
        int hour = seconds / 3600;
        //一分钟为60秒 秒数对3600取余再对60取整即为分钟
        int minute = seconds % 3600 / 60;
        //对3600取余再对60取余即为秒数
        seconds = seconds % 3600 % 60;
        
        //打印00:00:00时间格式
       Debug.Log($"时间:{hour:D2}:{minute:D2}:{seconds:D2}");
    }

 

标签:00,3600,格式化,数字,Format,seconds,unity,D2,string
From: https://www.cnblogs.com/lingLuoChengMi/p/18103773

相关文章

  • Unity String格式化字符串
    1、格式化货币(跟系统的环境有关,中文系统默认格式化人民币,英文系统格式化美元)string.Format("{0:C}",0.2)结果为:¥0.20(英文操作系统结果:$0.20)默认格式化小数点后面保留两位小数,如果需要保留一位或者更多,可以指定位数string.Format("{0:C1}",23.15)结果为:¥23.2(截取会自动四舍五入)格......
  • 2024年数字IC秋招-华为-数字芯片-实习笔试题
    文章目录前言一、单选题1、wirea=1'bx;wireb;bufif1(b,a,1);则b=2、在CDC异步电路检查报告中,如果出现了violation信息,那么在实际电路中一定会出现错误。3、芯片电压的设计规格是中心电压0.9V,以下说法不正确的是5、SystemVerilog语句$urandom_range(100)可......
  • AIGC、3D模型、轻量化、格式转换、可视化、数字孪生引擎...
    老子云3D可视化快速开发平台,集云压缩、云烘焙、云存储云展示于一体,使3D模型资源自动输出至移动端PC端、Web端,能在多设备、全平台进行展示和交互,是全球领先、自主可控的自动化3D云引擎。平台架构平台特性基于HTML5和WebGL技术,可在主流浏览器上进行快速浏览和调试,支持P......
  • c语言例题,逐个打印数字
    今天来分享个比较简单的程序例题,也是比较经典的一个新手例题,逐个打印输入的数字。我们直接从主函数看起,先定义一个num变量,同时变量的类型是unsignedint,这个类型的意思是无符号的整型变量,unsigned(无符号)是用来修饰int的,说明了num这个变量只能是正数,然后我们用scanf输入想要的数......
  • TSINGSEE青犀推出县域治理视频基座数字化、智慧化解决方案
    一、方案背景县域治理方案是我国地方治理体系的重要组成部分,对于促进县域经济社会发展、维护社会稳定、推进全面深化改革具有重要意义。随着科技的不断进步,视频监管已经成为了现代社会治理的重要手段之一。县域治理视频监管方案是通过视频监控、数据分析等技术手段,对县域内的各个......
  • vue3项目数字金额转大写
    consttoUpperCaseAmount=(value)=>{ //将数字金额转换为大写的逻辑 constdigitUppercase=['零','壹','贰','叁','肆','伍','陆','柒','捌','玖']; constunit=[......
  • 文件名按数字排序,可以排序多组数字,尤其是99-333~~_222这种复杂数字组合的文件名或字符
    这是我本人编写的一个排序算法,主要就是解决复杂多组数字组合的这种文件名或者字符串的排序,排序主要规则就是从前往后对每一组数据进行排序,效果及截图如下:以下是使用方法:第一步搜索和安装我的Nuget包搜索和安装zmjtool这个包,我写的,如下图:第二步使用HMSorter的Sort方法进行......
  • 给软件数字签名
    一、准备生成签名所需的材料1)添加签名AppxManifest.xml文件。在项目右建》添加》xml文件》修改文件名为AppxManifest。在打开AppxManifest.xml文件,输入以下内容:<IdentityName="Contoso.AssetTracker"Version="1.0.0.0"Publisher="CN=6BB5F6F-C03-4035-BB1E-903407A2,O......
  • 最好用的加密/数字货币打赏赞助平台
    最近在调研使用加密货币打赏的平台,发现idatariver平台https://idatariver.com推出的buymeabtc功能刚好符合使用场景,下图为平台的演示项目,演示项目入口https://buymeabtc.com/idatariver特点不少人都听说过buymeacoffee,可以在上面发布数字商品或者赞助收款,但是相对门槛会比......
  • Unity Shader中的Dot点乘解惑篇(转)
    光照中的点乘应用漫反色中的核心函数fixed4diff=albedo*_LightColor0*max(0,dot(i.worldNormal,worldLight));当worldLight为float3(0,1,0),时,主要分析该函数dot(float3(0,1,0),i.normal);点乘两个向量,我们知道向量归一化以后向量点乘的值是向量的夹角的Cos......