Упаковка двоичного представления объекта JavaScript Date в двоичный протокол - PullRequest
0 голосов
/ 16 апреля 2019

Я разрабатываю двоичный протокол связи между клиентом JavaScript и сервером WebSocket. В качестве средства связи я использую ArrayBuffer и DataView с такими методами, как getInt32, getFloat64 или setInt32.

Нет проблем с упаковкой / распаковкой целых чисел и чисел с плавающей точкой, но как упаковать такой объект?:

var d = new Date();

Я бы хотел, чтобы сторона JavaScript была как можно более легкой, поэтому все преобразования двоичного формата должны выполняться на стороне сервера.

...