Опять не могу решить задачу на Golang
Создайте функцию FormatTimeToString(timestamp time.Time, format string) string, которая форматирует заданное значение time.Time как строку в определенном формате. Функция должна принимать значение time.Time и строку формата и возвращать форматированную строку.
Примечания
Пример работы функции:
timestamp := time.Date(2023, 10, 23, 2, 41, 49, 0, time.UTC)
format := "2006-01-02 15:04:05"
result := FormatTimeToString(timestamp, format)
fmt.Println(result) // Output: 2023-10-23 02:41:49
Мой код выдает почему-то неправильный ответ:
package main
import "time"
func FormatTimeToString(timestamp time.Time, format string) string{
timestamp.Format(format)
return format
}
По дате
По рейтингу
1
return timestamp.Format(format) Ты возвращаешь не отформатированную временную метку, а строку формата.
12345678
package main
import "time"
func FormatTimeToString(timestamp time.Time, format string) string {
return timestamp.Format(format)
}
Видео по теме