Vc pretende calcular apenas dias da semana (seg, ter,
qua) ou as datas respectivas tambem?
Usando variáveis DateTime em python vc pode facilmente
somar números inteiros com valores timestamp a fim de
retornar o resultado em uma data futura. Isto é bem
simples e pode ser feito proceduralmente.
Rodrigo Senra,
Obrigado pela dica! acabei implementando antes de
recebê-la algo mais procedural mesmo:
lido = str(texto)
return str(lido[6:11]+'-'+lido[3:5]+'-'+lido[:2])
Igualmente é engessado. Agradeço!
Alex
Hossanah,
Existe um produto chamado WhoIsOnline.
Faça o download dele através do seguinte endereço:
http://zope.org/Members/gawel/WhoOnline
Baixe o arquivo zip, descompacte e coloque o conteúdo
dentro da pasta Products do Zope. Reinicie o Zope.
Acesse a ZMI e adicione um objeto WhoOnline
Colegas,
Como sou iniciante, gostaria de saber se alguem pode
me passar um codigo de script python que receba uma
string como 05-12-2005 e reposicione os caracteres
para 2005-12-05. Tal script será utilizado para
formatar uma entrada de usuário para um campo Date de
banco de dados. Pode ser algo
Olah,
JJ, Obrigado pela dica, já tinha conseguido rodar o
script (pela ZMI) da forma como vc disse. A questão é
que descobri que DateTime não aceita datas anteriores
a 01/01/1970. Isto é um problema, pq preciso desta
função também para datas de nascimento.
Existe como contornar este problema? O
Colegas,
Consegui montar o código abaixo em Python (sou
iniciante) e ele funciona. Gostaria de saber como
posso passar um parâmetro para que o script o
converta, ao invés do exemplo estático.
from DateTime import DateTime
data=DateTime('2005/11/28').strftime('%d/%m/%Y')
return data
Olah, Zeh Henrique e JJ,
dtml-let data=ZopeTime().strftime('%d/%m/%Y')
hora=ZopeTime().strftime('%H:%M:%S')
Realmente este código funciona também para mim,
retornando a data e a hora do sistema formatadas.
Agradeço à vcs por ele e inclusive jah está em
funcionamento na minha intranet.
O que eu
Colegas,
Infelizmente ninguem me respondeu sobre como posso
usar o strftime no dtml para formatar uma saida de um
campo. Ex: input type = text value = dtml-var
CAMPO Se eu uso strftime para formatar, o Zope me
devolve um erro dizendo que o acesso a ele é negado
(segundo me foi informado, por ser
value=dtml-var expr=ASDATA.strftime('%d/%m/%Y')
parece funcionar, mas aí tem aquele problema do zope
me pedir usuário e senha e por fim negar acesso com a
mensagem:
O Zope encontrou um erro enqüanto publicava este
recurso.
Tipo do Erro: Unauthorized
Valor no Erro: You are not allowed to access
Colegas,
Tentei toda a tarde de ontem testar uma forma de
tratar a sequencia vazia de uma consulta zsql atraves
de DTML, conforme exemplo abaixo:
dtml-var standard_html_header
dtml-in SQLconsultar size=100 start=query_start
dtml-let tamanho=sequence-length
dtml-if expr=tamanho1
h2A consulta
Alguem saberia me dizer como faço pra formatar a saida
desta caixa de texto com a função strftime? ela
retorna um campo ASDATA de um metodo ZSQL, e eu
gostaria que apresentasse no formato DD/MM/, ao
invés do padrão americano. Obs: tem que ser em DTML.
input name=ASDATA type=text id=ASDATA
Vc poderia me dar um exemplo de como posso formatar um
campo pego do banco de dados atraves de um metodo ZSQL
e passado em uma caixa de texto do formulario (DTML
method)?
Exemplo:
input name=AEPRAZO:date type=text id=AEPRAZO
size=10 maxlength=10 value=dtml-var AEPRAZO
no caso acima, o formato
Colegas,
estou com um problema no dtml-in, no atributo size.
Quando indico um size = 1, a primeira seqüência contém
um registro, mas a próxima contém 3, de um universo de
teste de total = 4. preciso que seja exibido apenas um
resultado por página. Alguém já passou por uma
situação semelhante ou
Olah, sou iniciante no Zope e gostaria de saber se
alguem pode me passar um exemplo de codigo DTML que
crie uma caixa de combinação (combo-box) cujas opções
optionxxx/option tenham como base valores de uma
consulta SQL, ou outro método semelhante para o
usuário consultar.
Tambem gostaria de saber
14 matches
Mail list logo