一次输入多重日期转换
2015-08-20 15:44
127 查看
#include <iostream> using namespace std; int main() { int T; cin>>T; int year,month,day,hour,minute,second; char c1,c2,c3,c4,c5; while(T--) { cin>>year>>c1>>month>>c2>>day>>c3>>hour>>c4>>minute>>c5>>second; int H=hour;//为了以后的判断,hour值 改变但可以确保H不变 if(hour==0) hour=12; else hour=(hour>12?hour-12:hour); cout<<(month<10?"0":"")<<month<<"/"<<(day<10?"0":"")<<day<<"/"<<year<<"-"<<(hour<10?"0":"")<<hour<< ":"<<(minute<10?"0":"")<<minute<<":"<<(second<10?"0":"")<<second<<(H>=12?"pm":"am")<<endl; } return 0; }运行结果:
<img src="http://img.blog.csdn.net/20150820154242036?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="" />
学习总结:把想要的转换形式转化为计算机语言
相关文章推荐
- Javascript(二)-05-(常见对象-String-原型属性prototype)
- PIL+pytesser引用路径
- Eclipse一直进debuger模式时
- 《少年王》片尾曲《白》——吴奇隆(简谱)
- 影响单元测试成效的重要决策(上)
- xargs用法详解
- 03---JavaScript基础整理
- linux下安装rabbitmq的rpm包问题记录
- rsync学习小结
- Android App的签名打包(晋级篇)
- Solaris11.3 beta
- 3D打印发展领域面临的常见问题
- Android更新UI的方法
- 循环队列的实现
- 自制图片搜索引擎(一)
- linux各种下载地址
- Javascript(二)-04-(常见对象-String-自定义功能)
- 正则匹配
- UIStepper使用的具体解释的控制
- win7系统下如何配置php-Apache-mysql环境