重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
每小时3600秒,每分钟60秒。
成都创新互联公司的客户来自各行各业,为了共同目标,我们在工作上密切配合,从创业型小企业到企事业单位,感谢他们对我们的要求,感谢他们从不同领域给我们带来的挑战,让我们激情的团队有机会用头脑与智慧不断的给客户带来惊喜。专业领域包括成都网站建设、网站设计、电商网站开发、微信营销、系统平台开发。
所以 时×3600 + 分×60 + 秒 就得到秒数。
在C语言中可以读入输入一个整数和一个字符,如果得到的字符是字母M。那么就是表示是分钟,只要乘以60就得到秒钟数。如果得到的字符是字母H。那么就表示是小时把得到的数字乘以3600就得到秒钟数。
var str = "5:30";
// 按冒号将两个数分开
var data = str.Split(":");
var total = int.Parse(data[0]) * 60 + int.Parse(data[1]);
或者把他转化成TimeSpan类型,然后直接取:
var str = "5:30";
var t = TimeSpan.Parse("0:" + str); // 格式需为 时:分:秒
var total = t.TotalSeconds;
time_t实际上就是一个长整型,你可以引入time.h头文件,直接使用这个,并且有一堆函数可以使用,转换之类的就不需要自己做了。
time函数是1970年1月1日0时0分0秒到该时刻的秒数(即日历时间),对time_t数据类型的值来说,它所表示的时间最晚到2038年1月18日19时14分07秒。