From 22ed9e3a315760521c76efae7fd36b13f3451fa2 Mon Sep 17 00:00:00 2001 From: it232115 Date: Wed, 19 Jun 2024 15:34:13 +0900 Subject: [PATCH] =?UTF-8?q?firstDay=E3=81=AETimeStamp=E3=81=AE=EF=BC=90?= =?UTF-8?q?=E7=95=AA=E7=9B=AE=E3=81=A8=EF=BC=91=E7=95=AA=E7=9B=AE=E3=81=8B?= =?UTF-8?q?=E3=82=89=E5=AE=B6=E5=BA=AD=E8=A8=AA=E5=95=8F=E3=81=AE=E5=B8=8C?= =?UTF-8?q?=E6=9C=9B=E6=99=82=E9=96=93=E5=B8=AF=E3=81=AE=E9=95=B7=E3=81=95?= =?UTF-8?q?timezone=E3=82=92data=E3=81=AB=E8=BF=BD=E5=8A=A0=E3=81=99?= =?UTF-8?q?=E3=82=8B=E5=87=A6=E7=90=86=E3=82=92=E5=AE=9F=E8=A3=85?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/src/main/java/com/example/oplogy/CreateRoot.java | 12 +++++++++++- .../main/java/com/example/oplogy/MyDataClass.java | 7 +++++++ 2 files changed, 18 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/com/example/oplogy/CreateRoot.java b/app/src/main/java/com/example/oplogy/CreateRoot.java index 9502d05..951a473 100644 --- a/app/src/main/java/com/example/oplogy/CreateRoot.java +++ b/app/src/main/java/com/example/oplogy/CreateRoot.java @@ -2,6 +2,8 @@ package com.example.oplogy; import android.util.Log; +import com.google.firebase.Timestamp; + import java.util.List; public class CreateRoot { @@ -13,6 +15,14 @@ public class CreateRoot { } Log.d("CreateRoot", "myDataList[0]: " + myDataList.get(0).toString()); + for (MyDataClass data : myDataList) { + Log.d("CreateRoot", "data: " + data.toString()); + Timestamp startTime = data.getFirstDay().get(0); + Timestamp endTime = data.getFirstDay().get(1); + Long timezone = endTime.getSeconds() - startTime.getSeconds(); + data.setTimezone(timezone); + Log.d("CreateRoot", "timezone: " + timezone); + } } -} \ No newline at end of file +} diff --git a/app/src/main/java/com/example/oplogy/MyDataClass.java b/app/src/main/java/com/example/oplogy/MyDataClass.java index f81066f..7bf34dc 100644 --- a/app/src/main/java/com/example/oplogy/MyDataClass.java +++ b/app/src/main/java/com/example/oplogy/MyDataClass.java @@ -14,6 +14,7 @@ public class MyDataClass { List thirdDay; List secondDay; double latitude; + private Long Timezone; public MyDataClass(String patronName, int classId, List address, List firstDay, int studentNumber, String childName, List thirdDay, List secondDay) { this.patronName = patronName; @@ -52,6 +53,8 @@ public class MyDataClass { public List getFirstDay() { return firstDay; } + + public int getStudentNumber() { return studentNumber; } @@ -95,4 +98,8 @@ public class MyDataClass { public void setLatitude(double latitude) { this.latitude = latitude; } + + public void setTimezone(Long Timezone) { + this.Timezone=Timezone; + } }