質問編集履歴
1
ソースコードの追加
title
CHANGED
File without changes
|
body
CHANGED
@@ -81,4 +81,30 @@
|
|
81
81
|
|
82
82
|
色々調べたりしているのですが、
|
83
83
|
いまいち本質が掴めません。
|
84
|
-
何卒、ご教授の程よろしく御願い致します。
|
84
|
+
何卒、ご教授の程よろしく御願い致します。
|
85
|
+
|
86
|
+
|
87
|
+
↓ここからが変更後のサーブレットです。
|
88
|
+
```lang-<java>
|
89
|
+
dao.connect();
|
90
|
+
//test用にgetParameter
|
91
|
+
String myPairID = String.valueOf(request.getParameter("mypairid"));
|
92
|
+
String yourPairID = "3000000040000000";
|
93
|
+
ses.setAttribute("mypairid", myPairID);
|
94
|
+
ses.setAttribute("yourpairid", yourPairID);
|
95
|
+
String mypairid = (String)ses.getAttribute("mypairid");
|
96
|
+
String yourpairid = (String)ses.getAttribute("yourpairid");
|
97
|
+
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-DD HH:mm:ss");
|
98
|
+
Date date = sdf.parse(dao.selectTime(mypairid, yourpairid).getTime().toString());
|
99
|
+
long baseTime = date.getTime() + 259200000;
|
100
|
+
Timestamp timeStamp = new Timestamp(System.currentTimeMillis());
|
101
|
+
long timeNow = timeStamp.getDateTime();
|
102
|
+
long timeMilliSec = (baseTime - timeNow);
|
103
|
+
long hour = timeMilliSec / 3600000;
|
104
|
+
long min = (timeMilliSec / 60000) % 60;
|
105
|
+
long sec = (timeMilliSec / 1000) % 60;
|
106
|
+
String remainingTime = hour + "時間" + min + "分" + sec + "秒";
|
107
|
+
request.setAttribute("NowTime", remainingTime);
|
108
|
+
```
|
109
|
+
|
110
|
+
何卒よろしく御願い致します。
|