преобразование формата даты в Go
В сфере программирования GO, преобразование форматов даты является общей задачей. Можно столкнуться с необходимостью преобразовать даты из одного формата в другой, такой как преобразование «2010-01-23 11:44:20» в «23 января в 11:44.»
для достижения этого Преобразование, используйте функции анализа и формата пакета времени. : 04: 05 ") и строка даты в формате, из которого вы хотите преобразовать. Этот формат действует как шаблон для декодирования входной строки в объект времени. Это требует объекта времени. Время и время справочника в качестве параметров и возвращает строку, представляющую время в указанном формате. Чтобы преобразовать строку даты "2010-01-23 11:44:20" в "23 января '10 в 11:44":
Main Main импорт ( "FMT" "время" ) func main () { DTSTR1: = "2010-01-23 11:44:20" dt, err: = time.parse ("2006-01-02 15:04:05", DTSTR1) Если err == nil { dtStr2: = dt.format ("2 января '06 в 15:04") FMT.Println (DTSTR2) // Вывод: 23 января '10 в 11:44 } еще { fmt.println (err) } } Этот код печатает конвертированную строку даты "23 января в 11:44" в консоли.
]Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.
Copyright© 2022 湘ICP备2022001581号-3