PyCharm:插入日期和时间
有没有办法通过按钮或热键在PyCharm中插入当前日期和时间,而不必每次都重新键入PyCharm:插入日期和时间,pycharm,Pycharm,有没有办法通过按钮或热键在PyCharm中插入当前日期和时间,而不必每次都重新键入 基本上,我喜欢键入Ctrl+d(或其他什么),它会粘贴当前日期和时间。您可以为此设置自定义实时模板。正如PyCharm文档明确指出的那样,对于Live模板中使用的任何变量,您都可以定义一个表达式,该表达式可以利用PyCharm的几个变量 其中一个函数是date()。不带参数调用它或指定日期格式 因此,在您的案例中设置活动模板的步骤如下: 打开Settings->IDE Settings->Live Templat
基本上,我喜欢键入
Ctrl+d
(或其他什么),它会粘贴当前日期和时间。您可以为此设置自定义实时模板。正如PyCharm文档明确指出的那样,对于Live模板中使用的任何变量,您都可以定义一个表达式,该表达式可以利用PyCharm的几个变量
其中一个函数是date()
。不带参数调用它或指定日期格式
因此,在您的案例中设置活动模板的步骤如下:
Settings->IDE Settings->Live Templates
Python
,然后单击Add
(左侧绿色加号)或按Alt+Insert
模板文本
区域中写入$DATE$
(但您可以使用另一个变量名)DATE
(或您使用的任何内容)旁边的表达式字段,并将DATE()
放在那里。如有必要,您可以指定日期格式,例如。g<代码>日期(“dd-MMM-yyyy”)OK
模板文本
区域下方的蓝色链接)。至少选择Python
OK
关闭Settings
对话框time()
EDIT3:它似乎是通过实现的。因此,日期字符串中的符号与这些符号相同。比如:
Symbol Meaning Presentation Example
------ ------- ------------ -------
G era designator (Text) AD
y year (Number) 1996
M month in year (Text & Number) July & 07
d day in month (Number) 10
h hour in am/pm (1~12) (Number) 12
H hour in day (0~23) (Number) 0
m minute in hour (Number) 30
s second in minute (Number) 55
S millisecond (Number) 978
E day in week (Text) Tuesday
D day in year (Number) 189
F day of week in month (Number) 2 (2nd Wed in July)
w week in year (Number) 27
W week in month (Number) 2
a am/pm marker (Text) PM
k hour in day (1~24) (Number) 24
K hour in am/pm (0~11) (Number) 0
z time zone (Text) Pacific Standard Time
' escape for text (Delimiter)
'' single quote (Literal) '