15 lines
519 B
Python
15 lines
519 B
Python
![]() |
from flask import Blueprint, request, jsonify
|
||
|
from datetime import datetime
|
||
|
|
||
|
def register_filters(app):
|
||
|
@app.template_filter('datetimeformat')
|
||
|
def datetimeformat(value):
|
||
|
"""Convert datetime or timestamp to formatted string"""
|
||
|
if isinstance(value, datetime):
|
||
|
dt = value
|
||
|
else:
|
||
|
try:
|
||
|
dt = datetime.fromtimestamp(float(value))
|
||
|
except (ValueError, TypeError):
|
||
|
return str(value)
|
||
|
return dt.strftime('%Y-%m-%d %H:%M:%S')
|