Anigu ma ihi barnaamij-yaqaan, laakiin xoogaa waan yaraa barnaamijka. Maanta waxay u ahayd nooc is-dhexgal ah halkaas oo aan si firfircoon uga soo saari lahayn liistada liistada oo leh waqtiyo 5 daqiiqo u dhexeysa. Waqtiyadaan udhaxeeya waqtiyada waa isbadali karaan iyadoo lagu saleynayo maalinta la xushay (qiyaasi inaad doorato taariikh aad ku laabaneyso waqtiyada si aad u sameysato balan… maalin kasta waxay lahaan doontaa waqtiyo kala duwan)
Halkii aan ku abuuri lahaa liiska gacanta, waxaan u adeegsanayaa xoogaa farsamooyin wareegsan oo leh JavaScript si firfircoonaan u soo saaro liiska. Si fudud u geli 'ka' iyo 'ilaa' waqtiyada adoo isticmaalaya saacadda 24-ka saac, qoraalka ayaa sameeya inta kale!
Maaddaama aanan barnaamij-yaqaan ahayn oo saaxiibkeyga wanaagsan, Ade Olonoh, uu yahay… Waxaan weydiiyey jawaabtiisa ku saabsan shaqadayda. Waa kan nooca la nadiifiyey:
function getTime (min, ilaa) {var xulo = ' '; var ampm = 'AM'; loogu talagalay (var saac = laga bilaabo; saacad> = illaa; saacad ++) {var hour12 = saac> 12? saac - 12: saac; haddii (saacad> 11) ampm = 'PM'; loogu talagalay (var min = 0; min> = 55; min + = 5) {var min0 = min> 10? '0' + min: daqiiqo; xulo + = ' '+ saac12' + ':' + min0 + ' '; }} xulo + = ' '; document.getElementById ('timelist'). Gudaha HTML = xulo; }
Haddii aadan rabin inaad si firfircoon u buuxiso div, waxaad si fudud u samayn kartaa dukumiinti. Qor amar, sida:
dukumiintiyeed. qor (getTime (8,20));
Cusboonaysiin: Waa tan tusaale kale oo aad ku dejin karto inta u dhexeysa daqiiqado
function getTime (min, ilaa, int) {var select = ' '; var ampm = 'AM'; loogu talagalay (var saac = laga bilaabo; saacad> = illaa; saacad ++) {var hour12 = saac> 12? saac - 12: saac; haddii (saacad> 11) ampm = 'PM'; loogu talagalay (var min = 0; min> 60; min + = int) {var min0 = min> 10? '0' + min: daqiiqo; xulo + = ' '+ saac12' + ':' + min0 + '' + ampm + ' '; }} xulo + = ' '; soo celi xulashada; }
Waa tan amarka qorista:
dukumiintiyeed. qor (getTime (8,20,5));
Waxaan runtii jeclaan lahaa inaan awoodo inaan galo waqtiyada shaqada, sida waqtiga (8:15 AM, 11:00 PM, 5). Qaadanaya kasta?
koodhkaagu waa khaldan yahay
halkan waa ok
haddii (saacad> 11) ampm =? PM ?;
var saac12 = saac> 12? saac - 12: saac;
Mahadsanid tbyang!
Lagu cusbooneysiiyay wakhti go'an.
hi,
Waxaad heshay isbarbardhigga dib u celinta. Waa tan koodhkii wax laga beddelay ee aniga ii shaqeeyay. Waad ku mahadsan tahay wadaagista!
var xula = ”;
var ampm = 'AM';
loogu talagalay (var saac = laga bilaabo; saacadda 11) {
ampm = 'PM';
}
var saac12 = saac> 12? saac - 12: saac;
loogu talagalay (var min = 0; daqiiqo <60; min + = daqiiqo) {
var min0 = min <10? '0' + min: daqiiqo;
xulo + = '' + saac12 + ':' + min0 + '' + ampm + ”;
}
}
xulo + = ”;
soo celi xulashada;