diff --git a/components/ActionSheetComponents/EachTrainInfo.js b/components/ActionSheetComponents/EachTrainInfo.js index a4be3b5..b238ea9 100644 --- a/components/ActionSheetComponents/EachTrainInfo.js +++ b/components/ActionSheetComponents/EachTrainInfo.js @@ -478,6 +478,15 @@ export const EachTrainInfo = ({ .join(""); }) : []; + const date = new Date(); + if (time) { + date.setHours(time.split(":")[0], time.split(":")[1]); + } + console.log(date.toString()); + if (!isNaN(data.trainData?.delay)) { + date.setMinutes(date.getMinutes() + data.trainData?.delay); + } + const timeString = date.toTimeString().split(" ")[0].split(":"); return ( openStationACFromEachTrainInfo(station)} @@ -537,14 +546,29 @@ export const EachTrainInfo = ({ > {station} - + {/* {StationNumbers.length != 0 && (StationNumbers.includes(currentPosition[0]) ? "にゃーん" : "ほげ")} {currentPosition} */} {points.includes(index) ? "🚉" : ""} - {time} {se} + {timeString[0]}:{timeString[1]} + {se} + {isNaN(data.trainData?.delay) + ? "" + : data.trainData?.delay == 0 + ? "" + : " 見込み"}