Skip to content

Instantly share code, notes, and snippets.

@AshKyd
Last active October 7, 2023 19:42
Show Gist options
  • Save AshKyd/8843581 to your computer and use it in GitHub Desktop.
Save AshKyd/8843581 to your computer and use it in GitHub Desktop.
A momentjs RFC2822 formatted date string.
var DATE_RFC2822 = "ddd, DD MMM YYYY HH:mm:ss ZZ";
moment().format(DATE_RFC2822);
@RavenHursT
Copy link

OMG.. Why oh why doesn't @moment put this in their docs?? https://gist.github.com/AshKyd/8843581#gistcomment-1781610

Thank you @redben !

@agustin-rr
Copy link

moment.utc().locale('en').format('ddd, DD MMM YYYY HH:mm:ss [GMT]');

@alanibrus
Copy link

As JavaScript's .toUTCString() outputs RFC 2822 formatted date, you can just use:
moment().toDate().toUTCString();

@Giayychan
Copy link

@alanibrus i think you got the simplest answer :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment