117
length= int10_to_str(l_time->year, intbuff, 10) - intbuff;
119
length= internal::int10_to_str(l_time->year, intbuff, 10) - intbuff;
118
120
str->append_with_prefill(intbuff, length, 4, '0');
121
length= int10_to_str(l_time->year%100, intbuff, 10) - intbuff;
123
length= internal::int10_to_str(l_time->year%100, intbuff, 10) - intbuff;
122
124
str->append_with_prefill(intbuff, length, 2, '0');
125
length= int10_to_str(l_time->month, intbuff, 10) - intbuff;
127
length= internal::int10_to_str(l_time->month, intbuff, 10) - intbuff;
126
128
str->append_with_prefill(intbuff, length, 2, '0');
129
length= int10_to_str(l_time->month, intbuff, 10) - intbuff;
131
length= internal::int10_to_str(l_time->month, intbuff, 10) - intbuff;
130
132
str->append_with_prefill(intbuff, length, 1, '0');
133
length= int10_to_str(l_time->day, intbuff, 10) - intbuff;
135
length= internal::int10_to_str(l_time->day, intbuff, 10) - intbuff;
134
136
str->append_with_prefill(intbuff, length, 2, '0');
137
length= int10_to_str(l_time->day, intbuff, 10) - intbuff;
139
length= internal::int10_to_str(l_time->day, intbuff, 10) - intbuff;
138
140
str->append_with_prefill(intbuff, length, 1, '0');
141
length= int10_to_str(l_time->second_part, intbuff, 10) - intbuff;
143
length= internal::int10_to_str(l_time->second_part, intbuff, 10) - intbuff;
142
144
str->append_with_prefill(intbuff, length, 6, '0');
145
length= int10_to_str(l_time->hour, intbuff, 10) - intbuff;
147
length= internal::int10_to_str(l_time->hour, intbuff, 10) - intbuff;
146
148
str->append_with_prefill(intbuff, length, 2, '0');
150
152
hours_i= (l_time->hour%24 + 11)%12+1;
151
length= int10_to_str(hours_i, intbuff, 10) - intbuff;
153
length= internal::int10_to_str(hours_i, intbuff, 10) - intbuff;
152
154
str->append_with_prefill(intbuff, length, 2, '0');
154
156
case 'i': /* minutes */
155
length= int10_to_str(l_time->minute, intbuff, 10) - intbuff;
157
length= internal::int10_to_str(l_time->minute, intbuff, 10) - intbuff;
156
158
str->append_with_prefill(intbuff, length, 2, '0');
159
161
if (type == DRIZZLE_TIMESTAMP_TIME)
161
length= int10_to_str(calc_daynr(l_time->year,l_time->month,
163
length= internal::int10_to_str(calc_daynr(l_time->year,l_time->month,
163
165
calc_daynr(l_time->year,1,1) + 1, intbuff, 10) - intbuff;
164
166
str->append_with_prefill(intbuff, length, 3, '0');
167
length= int10_to_str(l_time->hour, intbuff, 10) - intbuff;
169
length= internal::int10_to_str(l_time->hour, intbuff, 10) - intbuff;
168
170
str->append_with_prefill(intbuff, length, 1, '0');
171
173
hours_i= (l_time->hour%24 + 11)%12+1;
172
length= int10_to_str(hours_i, intbuff, 10) - intbuff;
174
length= internal::int10_to_str(hours_i, intbuff, 10) - intbuff;
173
175
str->append_with_prefill(intbuff, length, 1, '0');