分を受け入れるテキストボックスがあります。 MM:SS要件はである解析日 - Java
Iはまた、各要素の形式でYYYY-MM-DD HHあるworkDate
Arraylist-文字列に保存された日付を有するtextBoxVal
- この値は変数に格納されます文字列の配列リストの各要素にtextBoxVal値を追加し、日付配列に新しい値を保存する - などの場合newWorkDate
:
textBoxVal = 60
workDate[0] = "2012-02-12 09:00:00.0"
So, newWorkDate[0] should be 2012-02-12 10:00:00.0
これは私が持っているものです、 "00.0:00 2012-02-12 09" newWorkDate
がある "2012-01-12 10:00:00.0" すなわち、それはtextBoxValを追加しますが、workDate
があるものの、それほど遠
int textBoxVal = 0;
ArrayList<String> workDate = new ArrayList<String>();
Date[] newParsedWorkDate = new Date[10];
Date[] newWorkDate = new Date[10];
textBoxVal = getTextBoxValue();
for (int i=0; i< cntr; i++){
workDate[i] = getWorkDate(i);
newParsedWorkDate[i] = DateHelper.parseDate (workDate[i], "yyyy-MM-DD HH:mm:ss"); //Converting string to datetime
newWorkDate[i] = DateHelper.addMinutes(newParsedWorkDate[i], textBoxVal);
}
ここでの問題はあります日付を前日に設定します。 私のコードが間違っているところを理解してください。
SOLUTION: はyyyy-MM-dd HH:mm:ss
に"yyyy-MM-dd HH:mm:ss"
代わりの
"yyyy-MM-DD HH:mm:ss"
「まだ別の日付形式の質問」ではありませんか?答えはいつものようにRTFMです。APIはすべてあなたのために書かれています。 –
@Hovercraft - MYOB。ありがとうございます。 – user656523