AE表達(dá)式教程 - Date對(duì)象獲取系統(tǒng)時(shí)間
有同學(xué)私信問:
老師您好,Ae表達(dá)式能獲取電腦的時(shí)間嗎?我做視頻每個(gè)視頻都需要顯示時(shí)間,有時(shí)候會(huì)忘了改,能不能自動(dòng)獲取時(shí)間?。?/strong>
這篇文章給大家說說如何獲取系統(tǒng)的時(shí)間。
JS給我們提供了一個(gè)Date對(duì)象,用于處理日期與時(shí)間。
創(chuàng)建Date對(duì)象:
給文本圖層的源文本屬性添加上面的表達(dá)式,我們會(huì)得到這種格式的時(shí)間。

這個(gè)不是我們 需要的,接著往下看。
Date對(duì)象常用方法:
getDate() 從 Date 對(duì)象返回一個(gè)月中的某一天 (1 ~ 31)。
getDay() 從 Date 對(duì)象返回一周中的某一天 (0 ~ 6)。
getMonth() 從 Date 對(duì)象返回月份 (0 ~ 11)。
getFullYear() 從 Date 對(duì)象以四位數(shù)字返回年份。
getHours() 返回 Date 對(duì)象的小時(shí) (0 ~ 23)。
getMinutes() 返回 Date 對(duì)象的分鐘 (0 ~ 59)。
getSeconds() 返回 Date 對(duì)象的秒數(shù) (0 ~ 59)。
獲取完整年月日的表達(dá)式:
將上面表達(dá)式添加到文本圖層的源文本屬性上,就可以得到2022年8月30日
這種格式的日期。

得到了年月日,就可以任意組合成自己想要的格式。

獲取星期的表達(dá)式:
將上面表達(dá)式添加到文本圖層的源文本屬性上,就可以得到星期。

getDay() 可返回一周(0~6)天的數(shù)字。
注意:星期天為0,星期一為1,以此類推。
獲取小時(shí)、分、秒在AE中可能用不到,我就不再演示了,有興趣的同學(xué)可以自己試試。