- PR -

日付計算について

1
投稿者投稿内容
キヨ
ベテラン
会議室デビュー日: 2004/08/24
投稿数: 65
投稿日時: 2004-10-28 18:52
お世話になっております。

現在、ASP.NETでWebアプリの開発を行ってます。
質問ですが、
日付の計算をしたいのですが、どうもうまく計算できません。

例)"20041028" + 30 ⇒ "20041127"

ASP.NETでこういう処理を行いたいのですが、
ご存知の方、教えてください。
がるがる
ぬし
会議室デビュー日: 2002/04/12
投稿数: 873
投稿日時: 2004-10-28 18:58
どもです。がるともうします。
んっと、.netで、って訳ではなくて「どの言語でもできる」
方法になるのですが。

・年、月、日に切り分ける
・グレゴリウス暦からユリウス暦に変換
・足し算
・ユリウス暦からグレゴリウス暦に変換

という手順で可能だと思いますがどんなもんでしょ?

Cluster
ぬし
会議室デビュー日: 2003/03/06
投稿数: 289
お住まい・勤務地: 大阪
投稿日時: 2004-10-28 19:01
http://www.google.co.jp/search?sourceid=navclient&hl=ja&ie=UTF-8&q=%2Enet+%E6%97%A5%E4%BB%98%E8%A8%88%E7%AE%97

# 少しは自分で情報を探しましょうよ・・・

# URLが少し間違ってたので修正

[ メッセージ編集済み 編集者: Cluster 編集日時 2004-10-28 19:05 ]
Edosson
ぬし
会議室デビュー日: 2004/04/30
投稿数: 675
投稿日時: 2004-10-28 19:30
引用:

例)"20041028" + 30 ⇒ "20041127"


10月は31日ありますから、結果は"20041126"にならないといけないのでは?
IKA
会議室デビュー日: 2003/10/20
投稿数: 3
投稿日時: 2004-10-29 10:37
ASP.NETに限らず.NET一般でDateTimeクラスがありますので、そのクラスのAddDaysメソッドを使用して日付の追加処理をすることができます。
1

スキルアップ/キャリアアップ(JOB@IT)