How to convert DateTime object to json

后端 未结 4 1279
忘掉有多难
忘掉有多难 2021-01-01 12:47

How to convert DateTime object to json? It throws Converting object to an encodable object failed., so is this a bug or it\'s just dart

4条回答
  •  我在风中等你
    2021-01-01 13:35

    You could also just convert your map in Dart.

    Map encodeMap(Map map) {
      map.forEach((key, value) {
        if (value is DateTime) {
          map[key] = value.toString();
        }
      });
      return map;
    }
    

    Usage: var _map = encodeMap(_data);

提交回复
热议问题