diff --git a/gtfs-service/utils.js b/gtfs-service/utils.js deleted file mode 100644 index 341196e..0000000 --- a/gtfs-service/utils.js +++ /dev/null @@ -1,48 +0,0 @@ -const debug=require('debug')('utils'); - -function findSubStr(str, start, end) { - var index = str.slice(start, end); - //debug('index: '+index); - return index; -} - -function gtfsDate2NodeDate(date){ - let start = 0; - let end = 4; - let year=findSubStr(date, start, end); - //debug('year: '+year); - start=4; - end=6; - let month=findSubStr(date, start, end); - //debug('month: '+month); - start=6; - end=8; - let day=findSubStr(date, start, end); - //debug('day: '+day); - let nodeDate = new Date(year, month - 1, day); - //debug('nodeDate: '+nodeDate); - return nodeDate; -} - -const dateWeekday={ - sunday:0, - monday:1, - tuesday:2, - wednesday:3, - thursday:4, - friday:5, - saturday:6 -} - -function nextDay(epoch){ - debug('epoch: '+epoch); - let epochNext=epoch + (24 * 60 * 60 * 1000) // 1 day in millisecond - debug('epochNext: '+epochNext); - return epochNext; -} - -module.exports={ - gtfsDate2NodeDate, - nextDay, - dateWeekday -};