文件操作 - datetime.py
返回文件管理
返回主菜单
删除本文件
文件: /usr/lib/python3.12/site-packages/ansible/module_utils/compat/datetime.py
编辑文件内容
# Copyright (c) 2023 Ansible # Simplified BSD License (see licenses/simplified_bsd.txt or https://opensource.org/licenses/BSD-2-Clause) # Make coding more python3-ish from __future__ import (absolute_import, division, print_function) __metaclass__ = type from ansible.module_utils.six import PY3 import datetime if PY3: UTC = datetime.timezone.utc else: _ZERO = datetime.timedelta(0) class _UTC(datetime.tzinfo): __slots__ = () def utcoffset(self, dt): return _ZERO def dst(self, dt): return _ZERO def tzname(self, dt): return "UTC" UTC = _UTC() def utcfromtimestamp(timestamp): # type: (float) -> datetime.datetime """Construct an aware UTC datetime from a POSIX timestamp.""" return datetime.datetime.fromtimestamp(timestamp, UTC) def utcnow(): # type: () -> datetime.datetime """Construct an aware UTC datetime from time.time().""" return datetime.datetime.now(UTC)
修改文件时间
将文件时间修改为当前时间的前一年
删除文件