• ベストアンサー

1日前の年月日

いつも、お世話になっております。 CSHでシステムマシンから1日前の年月日の取得方法がありますか? あったら、教えて頂けないでしょうか?

  • hwang
  • お礼率66% (22/33)

質問者が選んだベストアンサー

  • ベストアンサー
  • osamuy
  • ベストアンサー率42% (1231/2878)
回答No.1

「cshで」ってところは、シェル変数への代入の仕方だけの問題なので、man cshを見れば、解決できるでしょう。 「一日前の年月日」は、いくつか方法がありますが、プラットフォームに依存する部分がなきにしもあらずです。 だいたい、次の方法法を試されてみては。 ア) date -v -1d '+%Y-%m-%d %H:%M:%S' イ) env TZ=JST+15 date '+%Y-%m-%d %H:%M:%S' ウ) perl -e '@t=localtime(time-86400); $t[5]+=1900;$t[4]+=1; printf("%d-%d-%d %d:%d:%d",$t[5],$t[4],$t[3],$t[2],$t[1],$t[0])' エ) awk 'BEGIN{print strftime("%Y-%m-%d %H:%M:%S",systime()-86400)}' Mac OS X 10.1.5とFreeBSD 4.6Rで試してます。

hwang
質問者

お礼

osamuy さん 返事して頂いて、ありがとうございます。 osamuyさんはUnixコマンドがよくしていますね。 開発環境の関係で、ア、エはできなかった。 でもウで、プログラムを作成しなくて、実現する事ができて、本当に嬉しくて、 ありがとうございます。perlも一つの勉強になりました。 今後も、宜しく、お願いします。

関連するQ&A

  • 次の日や前の日の年月日を取得するには?

    localtime(time); の戻り値から、「今」の年月日は取得できますが、 取得した年月日の次の日の年月日、前の日の年月日 を得る(標準的な)サブルーチンはないでしょうか?

    • ベストアンサー
    • Perl
  • 生年月日で占うものについて

    なんの疑いもなく自分の生年月日は戸籍に記載されている年月日だと 思っていたのですが、 先日母親が、実はお前は誕生日よりも3か月前に生まれているのよ。 あわただしくて届けるのが遅くなってね・・・・と仰天発言。 で。こういう場合生年月日で占うものは、実際に生まれた日で 占うべきか、それとも戸籍上の日で占うべきか、非常に困惑しています。 実際どっちで占えばいいでしょうか。 専門家の人に教えて欲しいです。

  • 年月日の取得

    現在ログをダウンロードするプログラムを作成しています。 ログは年月日の表示があり、例えば、20041001.log というような形です。 画面で取得した年月日を入れます。 2004 年 10 月 1 日 2005 年 1 月 31日 といように、好きなようにログをとるようにしたいのですが、 ログファイル名を取得するのに、手間取っています。 ログは上記のように年月日.logといような固定の名前です。 実際に取得したいファイル名は 20041001.log 20041002.log 20041003.log   ・   ・   ・ 20050130.log 20050131.log ファイル名は配列に格納するつもりです。 年数が変わったときの対応が少し難しく、何かよいアドバイスをいただければと思います。

    • ベストアンサー
    • PHP
  • 株式の取得年月日

    10年以上前に買った外国株の譲渡所得について教えてください。 eTaxの確定申告の株式の譲渡所得のところで株式の取得年月日の欄があるのですが、証券会社の取引報告書を見ても取得年月日は乗っていません。でも、書かないと次に進めません。 証券会社の取引報告書で取得価額と売却価格はわかっているので、年月日は大体適当で良いのでしょうか。そもそも取得年月日によって税率が違うのでしょうか。

  • 契約年月日と契約締結日

    お世話になります。 契約年月日と契約締結日とは同じなのでしょうか? 工事着手日と契約締結日が同じなのでしょうか? 工事請負契約書を作成しておりまして、疑問を感じて質問しております。 詳しくわかる方よろしくお願いいたします。

  • 運転免許証の取得年月日と交付年月日は

    指定自動車学校卒で学科試験に合格して保留になった場合、 保留期間終了後に受け取る免許証の取得年月日と交付年月日は 試験に合格した日になりますか? それとも保留期間終了後の年月日になるのですか? 保留期間終了日の翌日で作成すると聞きましたが、保留期間中に 誕生日を迎えた場合は有効年数は1年長くなるのでしょうか?

  • 夜に子供が生まれて。生年月日はその次の日にできる

    前の日の午後8時30分に子供が生まれました。戸籍上の生年月日はその次の日にできませんか。

  • 出生届で生年月日の変更?

    こんにちは、いつもお世話になります。 私は、ただいま妊娠4ヶ月です。 予定日は3月末なのですが、知人に妊娠の報告をしたときこんな話になりました。 私は「3月末になるなら、4月に生まれてこないかな~」と言いました。というのも私は長男の嫁で、跡取りになる子を産むので、学力等を気にしてそう言いました。 すると知人は当たり前のように、「なら産まれてから出生届を出すときに生年月日を4月○日って書けばいい」と言いました。 あんまりにも簡単に言うので、私が「えー、そんなことできる?」と聞いたら、彼女の母親が彼女の弟が産まれたときにそうしたとか。 でも時代も違うし、今時そんなことできるの?って思います。 調べてみると生年月日の詐称は、法にふれるとありました。 が、中には医者に頼んで生年月日をずらしてもらったと書いてあるのもあって、どうなのかなと思いまして…。 生年月日をずらすなんて、できるのでしょうか? ちなみに私はもし3月末に産まれても変えたいとは思いませんが、ほんとうにそんなことがあるのか知りたくて質問しました。 よろしくお願いいたします。

  • エクセルにて年月日の平均を1列にて算出方法

    いつも御世話になっております。 標題の件ですが、どなたかエクセルに関して知識の有る方に質問させて下さい。 エクセルの1列のみに下記の様に年月日が入っており、 その年月日の平均日数を算出する方法を御教授頂きたく お願い致します。 ※セルには同じ月日が入力されている場合も有ります。 例: 受注日 12/12/21 12/12/28 12/12/28 14/01/17 14/01/17 14/01/31 例:結果 91日など この様な形にて算出したく、宜しくお願い致します。 m(__)m

  • 生年月日の年号に印をつけるには

    いつもお世話になります。access2007です あるレポートに 生年月日           昭和/平成○○年○○月○○日 と表したいものがあります。 用紙は指定されたフォームがあって、生年月日 昭和/平成 年 月 日 の部分は印刷されています。 ○○の部分はテーブルから持って来て埋めればよいのですが、昭和/平成の部分をどうしたらよいか困っています。 通常、丸印とかを年号の上に付けたいので昭和と平成の上におのおのテキストボックスを作り、昭和の生まれなら○、そうでないなら×みたいにするにはどうしたらよいでしょう。