Разбор строки в Go
Текст с датой переводят обратно в time.Time.
Функция time.Parse принимает шаблон
и строку, возвращает момент и ошибку.
Шаблон тот же, что при выводе через
Format. После вызова проверяют,
что err равен nil:
package main
import (
"fmt"
"time"
)
func main() {
text := "15.06.2024"
stamp, err := time.Parse("02.01.2006", text)
if err != nil {
fmt.Println("fail")
return
}
fmt.Println(stamp.Year())
}
Дан текст:
text := "01.03.2025"
Разберите его шаблоном 02.01.2006 и выведите
день месяца.
Разберите строку "20.12.2024" и выведите
месяц числом.