Вопрос : Форма времени Chanign в архиве a JS

Здравствулте! я использую сценарий производит ежедневное, еженедельник, и ежемесячный календар. Я бегу в formating вопросы. В настоящее время форма печатает everyting в 24 временах HR…, котор мне нужно оно напечатать в 12 hr как h: iий форма. Я неуверен как к. Под функции производят время.  «, tmt,» основно мне нужна эта перемеююый к 2:00 pm пинты вместо 14:00. class= " ясное " >
> " codeSnippet " class=
class= " lineNumbers "
class= "); //////////NOT КОНЕЧНО ЧАСТЬ ЭТОЙ ФУНКЦИИ, КОТОР ВАМ fomartTimeShow функции (h) { возвращенно h < 10? «0» + h +»: 00 ": h + «: 00»; } getymformat функции (дата, comparedate, isshowtime, isshowweek, showcompare) { var showyear = isshowtime! = неопределил? (date.getFullYear ()! = новая дата () .getFullYear ()) : поистине; showmonth var = true; var showday = true; showtime = isshowtime var || ложно; showweek = isshowweek var || ложно; если (comparedate) {, то showyear = comparedate.getFullYear ()! = date.getFullYear (); //showmonth = comparedate.getFullYear ()! = date.getFullYear () || date.getMonth ()! = comparedate.getMonth (); если (&& == date.getFullYear comparedate.getFullYear () () && == comparedate.getMonth date.getMonth () () == comparedate.getDate date.getDate () () ) { showyear = showmonth = showday = showweek = ложно; } } var a = []; если (showyear) {, то a.push (i18n.xgcalendar.dateformat.fulldayshow) } еще если (showmonth) {, то a.push (i18n.xgcalendar.dateformat. Md3) } еще если (showday) {, то a.push (i18n.xgcalendar.dateformat.day); } a.push (showweek? «(W)»: "", showtime? «HH: mm»: ""); возвращенное a.join (""); } функция CalDateShow (startday, endday, isshowtime, isshowweek) { если (! endday) { возвращенное dateFormat.call (startday, getymformat (startday, нулево, isshowtime)); } еще { strstart= dateFormat.call var (startday, getymformat (startday, нулево, isshowtime, isshowweek)); var strend=dateFormat.call (endday, getymformat (endday, startday, isshowtime, isshowweek)); var соединяет = (strend! = ""? «-»: ""); возвратите [strstart, strend] .join (соедините); } } dochange функции () { var d = getRdate (); нагруженный var = checkInEr (d.start, d.end); если (! нагружено) { заселите (); } } checkInEr функции (старт, конец) { ll var = option.loadDateR.length; если (== 0 ll) {, то возвращенное ложное; } var r = ложно; var r2 = ложно; для (var iий = 0; iий < ll; i++) { r = ложно, r2 = ложно; Др. var = option.loadDateR [I]; если (<= dr.enddate старта && >= dr.startdate старта) {, то r = true; } если (== dateFormat.call, то dateFormat.call (старта, «yyyyMMdd») (dr.startdate, «yyyyMMdd») || == dateFormat.call dateFormat.call (старта, «yyyyMMdd») (dr.enddate, «yyyyMMdd»)) { r = true; } если (! конец) {r2 = true; } еще { если (<= dr.enddate конца && >= dr.startdate конца) {, то r2 = true; } если (== dateFormat.call, то dateFormat.call (конца, «yyyyMMdd») (dr.startdate, «yyyyMMdd») || == dateFormat.call dateFormat.call (конца, «yyyyMMdd») (dr.enddate, «yyyyMMdd»)) { r2 = true; } } если (&& r2 r) {, то пролом; } } возвращенный r && r2; } функция buildtempdayevent (sh, sm, eh, em, h, название, w, изменяет размеры, thindex) { тема = thindex var! = неопределил >= 0 thindex &&? tc (thindex): tc (); newtemp var = Tp (__SCOLLEVENTTEMP, { bdcolor: тема [0], bgcolor2: тема [0], bgcolor1: тема [2], данные: "", starttime: [pZero (sh), pZero (sm)].join («: "), endtime: [pZero (eh), pZero (em)].join («: "), содержание: название? название: i18n.xgcalendar.new_event, название: название? название: i18n.xgcalendar.new_event, икона: «class=   », верхняя часть: «0px», левая сторона: "", ширина: w? w: «100%», высота: h - 4, iий: «- 1», сопротивление: «волочить-обломок», redisplay: измените размеры? «блок»: «никакие» }); возвращенное newtemp;
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
64:
65:
66:
67:
68:
69:
70:
71:
72:
73:
74:
75:
76:
77:
78:
79:
80:
81:
82:
83:
84:
85:
86:
87:
88:
89:
90:
91:
92:
93:
94:
95:
96:
97:
98:
99:
100:
101:
102:
103:
104:
105:
106:
107:
108:
109:
110:
111:
112:
113:
114:
class= " notpretty " >////////////DISPLAY id= " codeSnippet866820 "
», tmt, «");
            }
            ht.push («
class=

Ответ : Форма времени Chanign в архиве a JS

Вы можете заменить в настоящее время fomartTimeShow с ths одним:

1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
fomartTimeShow функции (h) {
		если (h>12) {, то
			h = h-12;
			возвращенный h  <10>
           
Другие решения  
  •  Как я добавляю кнопки на форме PDF для того чтобы добавить/извлекаю рядки данных?
  •  Шнур ошибки в блоке задвижки?
  •  сколько вариант сервера SQL на одной машине
  •  Внешний вид 2007 не может архивный файл открытой сети сохраненный
  •  Активно директория DNS записывает вопрос
  •  Отчет о доступа 2010 экспорта к CSV с коллекторами?
  •  Прокладчик OCE 9400 не начинает
  •  как добавить десятичное место в формуле в отчете о кристалла seagate
  •  Windows XP и Мичрософт Оутлоок и проблемы установителя Windows
  •  VB6 к VS2010 - консультации тренировки?
  •  
    programming4us programming4us