Re: [zope-pt] Range com datas

2008-01-15 Por tôpico Paulo
Oi André, tenho que gerar uma XML com base em dias datas informada pelo usuário do sistema. Veja − relatorio − disp − hora h=00:00 data d=01/01/2008 /data data d=02/01/2008 /data data d=03/01/2008 /data /hora − hora h=01:00 data

[zope-pt] Range com datas

2008-01-14 Por tôpico Paulo
Boa tarde grupo, Alguém sabe como posso fazer para listar range com datas usando script python ex? inicio: 20/12/2007 fim: 30/12/2007 E mostrar as datas que estão entre este período incluído a data final Deste já obrigado!!!

Re: [zope-pt] Range com datas

2008-01-14 Por tôpico Pablo Nogueira
inicio = context.ZopeTime('2007-12-20') fim = context.ZopeTime('2007-12-30') diff = fim - inicio j = 0 while(j = diff): print inicio + j # incio é uma instancia de ZopeTime e aceita essa operação, o metodo print faz cast para str j += 1 Em 14/01/08, Paulo [EMAIL PROTECTED]

Re: [zope-pt] Range com datas

2008-01-14 Por tôpico Pablo Nogueira
inicio = context.ZopeTime('2007-12-20') fim = context.ZopeTime('2007-12-30') diff = fim - inicio periodo= [x+1+inicio for x in range(diff)] return periodo assim também rola. Com List Comprehensions Em 14/01/08, Pablo Nogueira [EMAIL PROTECTED] escreveu: inicio =

Re: [zope-pt] Range com datas

2008-01-14 Por tôpico André F Silva
Boa tarde grupo, Boa tarde Alguém sabe como posso fazer para listar range com datas usando script python ex? inicio: 20/12/2007 fim: 30/12/2007 E mostrar as datas que estão entre este período incluído a data final Não sei se entendi bem. from DateTime import DateTime inicio =

Re: [zope-pt] Range com datas

2008-01-14 Por tôpico Paulo
Muito obrigado pelas dicas... Em 14/01/08, Pablo Nogueira [EMAIL PROTECTED] escreveu: inicio = context.ZopeTime('2007-12-20') fim = context.ZopeTime('2007-12-30') diff = fim - inicio periodo= [x+1+inicio for x in range(diff)] return periodo assim também rola. Com List Comprehensions