今天在用Latex写论文,想在里面插入一句话写下当前的编译时间,按照网上的说法,首先使用\usepackage{datetime}库,然后用
\currenttime \ on \today
就可以显示当前的时间了。
结果我用了这个方法之后发现显示的是世界时间,而不是东八区的时间。查了好久,终于查到了overleaf官方文档上写的怎么改时区了。
首先新建一个文件,叫做latexmkrc,没有任何拓展名,就这个名字
然后打开这个文件,在里面写上
$ENV{'TZ'}='Asia/Shanghai';
这句话,保存然后再编译main文件,上面的\currenttime \ on \today处就会显示当前东八区的时间了
如果想显示别的时区的时间,可以修改上面那句话中的’Asia/Shanghai’,官方给了一个list在 这里
参考链接:
https://cn.overleaf.com/learn/latex/Questions/How_do_I_make_%5Ctoday_display_the_date_according_to_my_time_zone%3F