0
我想在Android應用的Django REST框架中獲取人性化日期以使用它。在Django REST框架中獲取「人性化」日期
我的班級:
class Nota(models.Model):
titulo = models.CharField(max_length=45)
descripcion = models.TextField()as')
fecha = models.DateTimeField(auto_now_add=True)
def FORMAT(self):
return naturaltime(self.fecha)
def __unicode__(self):
return self.titulo
我的連載是:
class NotaSerializer(serializers.ModelSerializer):
usuario = serializers.Field(source='usuario.username')
fecha = serializers.Field(source='FORMAT')
class Meta:
model = Nota
fields = ('usuario','subseccion','titulo','descripcion','imagen',
'fecha','longitud','latitud','imagen','likes', 'privacidad',)
,但我得到
「出生日期」: 「1個\ u00a0day,18個\ u00a0hours前」
我想在18小時前得到1天。我怎樣才能得到正確的格式?
[U + 00A0](http://www.fileformat.info/info/unicode/char/a0/index.htm)是 'NO-BREAK SPACE'。此問題可能與[ticket 21415](https://code.djangoproject.com/ticket/21415)相關,也可能不相關,* Unicode轉義出現在已翻譯的自然時間字符串中*和/或[ticket 20246](https:/ /code.djangoproject.com/ticket/20246),*在金額和單位*之間使用不可破碎的空間。 – 2014-10-01 03:19:30
你使用的是什麼[Django版本](http://stackoverflow.com/questions/26131947)? – 2014-10-02 17:31:05