すいません、いきなりですが、質問します。

サーバーにGET要求するとき、”If-Modified-Since: Sat, 21 Dec 2002 05:08:58 GMT”と更新された最終日を教えますが、
その”Sat, 21 Dec 2002 05:08:58 GMT”はどのように、生成していますか?皆さん。
プログラム上でのその指定する日付の作成方法をしりたいのですが、教えていただけないでしょうか?