Уведомления

Группа в Telegram: @pythonsu

#1 Июль 27, 2019 16:39:57

SharkyEXE
Зарегистрирован: 2017-12-10
Сообщения: 68
Репутация: +  0  -
Профиль   Отправить e-mail  

strftime %p не отображается AM или PM

Всем здравствуйте.

Использую строку

return (strftime('%I:%M %p'))

Итого отображается только время

Пожалуйста, научите, как добавить приставку AM или PM в конце отображения времени?

Офлайн

#2 Июль 27, 2019 16:52:22

Romissevd
От: Счастье
Зарегистрирован: 2015-03-01
Сообщения: 533
Репутация: +  76  -
Профиль   Отправить e-mail  

strftime %p не отображается AM или PM

strftime - это какая то функция?
Если через datetime, то все работает

 from datetime import datetime
n = datetime.now()
print(n.strftime('%I:%M %p'))

Офлайн

#3 Июль 27, 2019 16:53:34

SharkyEXE
Зарегистрирован: 2017-12-10
Сообщения: 68
Репутация: +  0  -
Профиль   Отправить e-mail  

strftime %p не отображается AM или PM

Romissevd

Здравствуйте.

strftime - это стандартная функция https://www.php.net/manual/ru/function.strftime.php

То есть уже готовая, я ее не писал

Офлайн

#4 Июль 27, 2019 16:55:32

SharkyEXE
Зарегистрирован: 2017-12-10
Сообщения: 68
Репутация: +  0  -
Профиль   Отправить e-mail  

strftime %p не отображается AM или PM

У меня не показывается приставка AM или PM

Прикреплённый файлы:
attachment 1_0_1_232F_9_FD_1680000_0_0_0.jpg (16,4 KБ)

Офлайн

#5 Июль 27, 2019 16:59:23

Romissevd
От: Счастье
Зарегистрирован: 2015-03-01
Сообщения: 533
Репутация: +  76  -
Профиль   Отправить e-mail  

strftime %p не отображается AM или PM

Ты какой ЯП используешь?
Это форум по python, если что…

Офлайн

#6 Июль 27, 2019 17:00:49

SharkyEXE
Зарегистрирован: 2017-12-10
Сообщения: 68
Репутация: +  0  -
Профиль   Отправить e-mail  

strftime %p не отображается AM или PM

Да, я понял

А что мешает в питоне использовать стандартную функцию strftime по выводу времени?

Если честно, можно как-то по другому приставку АМ или РМ добавить, не то, что у Вас работает стандартное, а вот мне нужно нестандартное

Офлайн

#7 Июль 27, 2019 17:04:07

Romissevd
От: Счастье
Зарегистрирован: 2015-03-01
Сообщения: 533
Репутация: +  76  -
Профиль   Отправить e-mail  

strftime %p не отображается AM или PM

SharkyEXE
А что мешает в питоне использовать стандартную функцию strftime по выводу времени?
Потому что это стандартная функция в ПХП, а пример использования стандартной библиотеки по работе с датой и времени Python я вам уже привел.

Офлайн

#8 Июль 27, 2019 17:05:12

SharkyEXE
Зарегистрирован: 2017-12-10
Сообщения: 68
Репутация: +  0  -
Профиль   Отправить e-mail  

strftime %p не отображается AM или PM

Romissevd

Вы видели, что у меня Ваша способ не работает, приставка АМ или РМ не показывается?

Мне нужен другой способ прикрутить приставку, если он у Вас есть

Офлайн

#9 Июль 27, 2019 17:05:23

Romissevd
От: Счастье
Зарегистрирован: 2015-03-01
Сообщения: 533
Репутация: +  76  -
Профиль   Отправить e-mail  

strftime %p не отображается AM или PM

 >>> from datetime import datetime
>>> n = datetime.now()
>>> print(n.strftime('%I:%M %p'))
05:05 PM

Офлайн

#10 Июль 27, 2019 17:06:35

SharkyEXE
Зарегистрирован: 2017-12-10
Сообщения: 68
Репутация: +  0  -
Профиль   Отправить e-mail  

strftime %p не отображается AM или PM

Romissevd

Я очень рад, что у Вас рабоатет стандартное, шаблонное решение

А вот у меня это не работает, нужно не стандартное, не шаблонное решение

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version