1

我正在编写一个程序,它以 GPRMC NMEA 语句的形式接收数据并按照 GTFS-realtime 的指定输出。

GTFS-realtime 想要一个“时间戳”值,并将其描述为:

测量车辆位置的时刻。在 POSIX 时间(即自 1970 年 1 月 1 日 00:00:00 UTC 以来的秒数)。

这是一个完整的 GPRMC 句子,相关字段以粗体显示:

$GPRMC,123519 ,A,4807.038,N,01131.000,E,022.4,084.4,230394,003.1,W*6A

上面告诉我,读数是在12:35:19上进行的23/03/94

根据http://www.epochconverter.com/,此日期和时间767104519以 POSIX 时间表示。

使用 Erlang,从 GPRMC NMEA 句子中导出 POSIX 时间戳的最佳方法是什么?

4

0 回答 0