最后修改于:2021-05-3121:48:39作者:Mango
//CPPprogramtoconverttimefrom24hour//to12hourformat#includeusingnamespacestd;//ConvertFunctionwhichtakesin//24hourtimeandconvertitto//12hourformatvoidconvert12(stringstr){//GetHoursinth1=(int)str[0]-'0';inth2=(int)str[1]-'0';inthh=h1*10+h2;//FindingouttheMeridienoftime//ie.AMorPMstringMeridien;if(hh<12){Meridien="AM";}elseMeridien="PM";hh%=12;//Handle00and12caseseparatelyif(hh==0){cout<<"12";//Printingminutesandsecondsfor(inti=2;i<8;++i){cout<
//Javaprogramtoconverttimefrom24hour//to12hourformatimportjava.util.*;//ConvertFunctionwhichtakesin//24hourtimeandconvertitto//12hourformatclassGFG{staticvoidconvert12(Stringstr){//GetHoursinth1=(int)str.charAt(0)-'0';inth2=(int)str.charAt(1)-'0';inthh=h1*10+h2;//FindingouttheMeridienoftime//ie.AMorPMStringMeridien;if(hh<12){Meridien="AM";}elseMeridien="PM";hh%=12;//Handle00and12caseseparatelyif(hh==0){System.out.print("12");//Printingminutesandsecondsfor(inti=2;i<8;++i){System.out.print(str.charAt(i));}}else{System.out.print(hh);//Printingminutesandsecondsfor(inti=2;i<8;++i){System.out.print(str.charAt(i));}}//Aftertimeisprinted//coutMeridienSystem.out.println(""+Meridien);}//Drivercodepublicstaticvoidmain(Stringar[]){//24hourformatStringstr="17:35:20";convert12(str);}}
#Pythonprogramtoconverttimefrom24hour#to12hourformat#ConvertFunctionwhichtakesin#24hourtimeandconvertitto#12hourformatdefconvert12(str):#GetHoursh1=ord(str[0])-ord('0');h2=ord(str[1])-ord('0');hh=h1*10+h2;#FindingouttheMeridienoftime#ie.AMorPMMeridien="";if(hh<12):Meridien="AM";else:Meridien="PM";hh%=12;#Handle00and12caseseparatelyif(hh==0):print("12",end="");#Printingminutesandsecondsforiinrange(2,8):print(str[i],end="");else:print(hh,end="");#Printingminutesandsecondsforiinrange(2,8):print(str[i],end="");#Aftertimeisprinted#coutMeridienprint(""+Meridien);#Drivercodeif__name__=='__main__':#24hourformatstr="17:35:20";convert12(str);#Thiscodeiscontributedby29AjayKumar
//C#programtoconverttimefrom24hour//to12hourformatusingSystem;//ConvertFunctionwhichtakesin//24hourtimeandconvertitto//12hourformatclassGFG{staticvoidconvert12(stringstr){//GetHoursinth1=(int)str[0]-'0';inth2=(int)str[1]-'0';inthh=h1*10+h2;//FindingouttheMeridienoftime//ie.AMorPMstringMeridien;if(hh<12){Meridien="AM";}elseMeridien="PM";hh%=12;//Handle00and12caseseparatelyif(hh==0){Console.Write("12");//Printingminutesandsecondsfor(inti=2;i<8;++i){Console.Write(str[i]);}}else{Console.Write(hh);//Printingminutesandsecondsfor(inti=2;i<8;++i){Console.Write(str[i]);}}//Aftertimeisprinted//coutMeridienConsole.WriteLine(""+Meridien);}//DrivercodepublicstaticvoidMain(){//24hourformatstringstr="17:35:20";convert12(str);}}