version 1.183, 2010/03/04 23:27:25 |
version 1.184, 2010/03/07 22:16:01 |
|
|
*/ |
*/ |
switch (strlen(s)) { |
switch (strlen(s)) { |
case 8: |
case 8: |
fmt = "%Y/%m/%d"; |
fmt = "%Y-%m-%d"; |
snprintf(buf, sizeof(buf), "%.4s/%.2s/%.2s", s, s + 4, s + 6); |
snprintf(buf, sizeof(buf), "%.4s-%.2s-%.2s", s, s + 4, s + 6); |
break; |
break; |
case 14: |
case 14: |
fmt = "%Y/%m/%d %H:%M:%S"; |
fmt = "%Y-%m-%dT%H:%M:%S"; |
snprintf(buf, sizeof(buf), "%.4s/%.2s/%.2s %.2s:%.2s:%.2s", |
snprintf(buf, sizeof(buf), "%.4s-%.2s-%.2sT%.2s:%.2s:%.2s", |
s, s + 4, s + 6, s + 8, s + 10, s + 12); |
s, s + 4, s + 6, s + 8, s + 10, s + 12); |
break; |
break; |
default: |
default: |