123
124
var startTime = e.startDateTime.toLocaleTimeString(Qt.locale(), Locale.ShortFormat)
124
125
var endTime = e.endDateTime.toLocaleTimeString(Qt.locale(), Locale.ShortFormat)
127
var lunarStartDate = null;
128
var lunarEndDate = null;
129
if (mainView.displayLunarCalendar) {
130
lunarStartDate = Lunar.calendar.solar2lunar(e.startDateTime.getFullYear(),
131
e.startDateTime.getMonth() + 1,
132
e.startDateTime.getDate())
134
lunarEndDate = Lunar.calendar.solar2lunar(e.endDateTime.getFullYear(),
135
e.endDateTime.getMonth() + 1,
136
e.endDateTime.getDate())
127
140
var days = Math.floor((e.endDateTime - e.startDateTime) / Date.msPerDay);
128
141
if( days !== 1 ) {
129
dateLabel.text = i18n.tr("%1 - %2 (All Day)")
130
.arg( e.startDateTime.toLocaleDateString(Qt.locale(), Locale.LongFormat))
131
.arg( e.endDateTime.addDays(-1).toLocaleDateString(Qt.locale(), Locale.LongFormat))
142
if (mainView.displayLunarCalendar) {
143
dateLabel.text = i18n.tr("%1 %2 %3 - %4 %5 %6 (All Day)")
144
.arg(lunarStartDate.gzYear).arg(lunarStartDate .IMonthCn).arg(lunarStartDate.IDayCn)
145
.arg(lunarEndDate.gzYear).arg(lunarEndDate .IMonthCn).arg(lunarEndDate.IDayCn)
147
dateLabel.text = i18n.tr("%1 - %2 (All Day)")
148
.arg( e.startDateTime.toLocaleDateString(Qt.locale(), Locale.LongFormat))
149
.arg( e.endDateTime.addDays(-1).toLocaleDateString(Qt.locale(), Locale.LongFormat))
133
dateLabel.text = i18n.tr("%1 (All Day)").arg( e.startDateTime.toLocaleDateString(Qt.locale(), Locale.LongFormat))
152
if (mainView.displayLunarCalendar) {
153
dateLabel.text = i18n.tr("%1 %2 %3 (All Day)")
154
.arg(lunarStartDate.gzYear).arg(lunarStartDate .IMonthCn).arg(lunarStartDate.IDayCn)
156
dateLabel.text = i18n.tr("%1 (All Day)").arg( e.startDateTime.toLocaleDateString(Qt.locale(), Locale.LongFormat))
136
160
if (e.endDateTime.getDate() !== e.startDateTime.getDate()) {
137
dateLabel.text = e.startDateTime.toLocaleDateString(Qt.locale(), Locale.LongFormat) + ", " +startTime + " - "
138
+ e.endDateTime.toLocaleDateString(Qt.locale(), Locale.LongFormat) + ", " + endTime;
161
if (mainView.displayLunarCalendar) {
162
dateLabel.text = i18n.tr("%1 %2 %3, %4 - %5 %6 %7, %8")
163
.arg(lunarStartDate.gzYear).arg(lunarStartDate .IMonthCn).arg(lunarStartDate.IDayCn).arg(startTime)
164
.arg(lunarEndDate.gzYear).arg(lunarEndDate .IMonthCn).arg(lunarEndDate.IDayCn).arg(endTime);
166
dateLabel.text = e.startDateTime.toLocaleDateString(Qt.locale(), Locale.LongFormat) + ", " +startTime + " - "
167
+ e.endDateTime.toLocaleDateString(Qt.locale(), Locale.LongFormat) + ", " + endTime;
140
dateLabel.text = e.startDateTime.toLocaleDateString(Qt.locale(), Locale.LongFormat) + ", " +startTime + " - " + endTime;
170
if (mainView.displayLunarCalendar) {
171
dateLabel.text = i18n.tr("%1 %2 %3, %4 - %5")
172
.arg(lunarStartDate.gzYear).arg(lunarStartDate .IMonthCn).arg(lunarStartDate.IDayCn).arg(startTime).arg(endTime);
174
dateLabel.text = e.startDateTime.toLocaleDateString(Qt.locale(), Locale.LongFormat) + ", " +startTime + " - " + endTime;