/* * POJ_3751.cpp * * Created on: 2013年10月25日 * Author: Administrator */ #include <iostream> #include <cstdio> using namespace std; int main(){ int t; scanf("%d",&t); while(t--){ int year,month,day,hour,minute,second; scanf("%d/%d/%d-%d:%d:%d",&year,&month,&day,&hour,&minute,&second); //24小时制与12小时制的差别就在于hour和am、pm的区别上 int hour1; if(hour == 0){//如果是0点就转换成12点 hour1 = 12; }else{ hour1 = (hour>12)?hour-12:hour; } cout<<(month < 10?"0" :"")<<month<<"/"<<(day < 10?"0" :"")<<day<<"/"<<year<<"-"<<(hour1 < 10?"0" :"")<<hour1<<":"<<(minute < 10?"0" :"")<<minute<<":"<<(second < 10?"0" :"")<<second<<(hour>=12?"pm":"am")<<endl; } return 0; }