zoukankan      html  css  js  c++  java
  • django to_representation 日期字符串转时间戳返回

    代码:

    class ProjectSerializer(serializers.ModelSerializer):
        project_name = serializers.CharField(max_length=50, required=True,
                                             validators=[UniqueValidator(queryset=models.ProjectInformation.objects.all())]
                                             )
        tester_charge = serializers.CharField(max_length=100, required=True)
        product_manager = serializers.CharField(max_length=100, required=True)
        project_description = serializers.CharField(max_length=200, allow_null=True, allow_blank=True)
    
        class Meta:
            model = models.ProjectInformation
            fields = "__all__"
    
        def to_representation(self, instance):
            data = super().to_representation(instance)
            create_time, update_time = data.get('create_time'), data.get("update_time")
            create_time_stamp = time.mktime(time.strptime(create_time, "%Y-%m-%d %H:%M:%S"))
            update_time_stamp = time.mktime(time.strptime(update_time, "%Y-%m-%d %H:%M:%S"))
            data.update({"create_time": create_time_stamp, "update_time": update_time_stamp})
            return data
    

     

    数据库:

    返回效果:

  • 相关阅读:
    [转] linux 信号量之SIGNAL
    [转] 查看CPU使用率 top命令详解
    shell 脚本编程
    ToggleButton
    MultiAutoCompleteTextView
    AutoCompleteTextView
    IO流总结
    JavaWeb 案例——访问权限控制
    IO流之字符流
    File类
  • 原文地址:https://www.cnblogs.com/SunshineKimi/p/14850530.html
Copyright © 2011-2022 走看看