No, it is not fixed. It is a TimeZone. You can match it with Z
in the date format.
To be more precise, in SimpleDateFormat formats :
Z
matches the -0700
part.
GMT
is fixed. Escape it with some quotes.
- z matches the
PDT
part. (PDT = Pacific Daylight Time).
- The parenthesis around PDT are fixed. Escape them with parenthesis.
You can parse your date with the following format :
EEE MMM dd yyyy HH:mm:ss 'GMT'Z '('z')'
Another remark : Wed Aug
contains the day and month in English so you must use an english locale with your SimpleDateFormat or the translation will fail.
new SimpleDateFormat("*format*", Locale.ENGLISH);
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…