Ir para conteúdo

Pesquisar na Comunidade

Mostrando resultados para as tags ''datetime''.

  • Pesquisar por Tags

    Digite tags separadas por vírgulas
  • Pesquisar por Autor

Tipo de Conteúdo


Calendários

  • Comunidade iMasters

Todas as áreas do Fórum

  • Q&A Desenvolvimento
    • Perguntas e respostas rápidas
  • Desenvolvimento e Banco de Dados
    • HTML e CSS
    • Java
    • Javascript
    • .NET
    • PHP
    • Python
    • Ruby
    • Mobile
    • Ambientes de Desenvolvimento
    • Arquitetura e Métodos Ágeis
    • Banco de Dados
    • DevOps
    • Desenvolvimento de Games
    • E-Commerce e Pagamentos Online
    • SEO e Otimizações
    • WordPress
    • Algoritmos & Outras Tecnologias
  • Design e Produto
    • Fotografia
    • Photoshop
    • Design de interfaces e UX
    • Edição/Produção de Vídeos
    • Marketing Online
    • Desenho, Ilustração e 3D
  • Entretenimento e uso pessoal
    • Geral
    • Segurança & Malwares
    • Gadgets e wearable
    • Softwares e Apps
    • Entretenimento

Encontrar resultados em...

Encontrar resultados que...


Data de Criação

  • Início

    FIM


Data de Atualização

  • Início

    FIM


Filtrar pelo número de...

Data de Registro

  • Início

    FIM


Grupo


Google+


Hangouts


Skype


Twitter


deviantART


Github


Flickr


LinkedIn


Pinterest


Facebook


Site Pessoal


Localização


Interesses

Encontrado 19 registros

  1. silvagno

    Input date time picker

    Boa tarde, Tenho a seguinte input date time, o que acontece que essa input chama sua id, porem não funciona com o meu script porque o script chama name e quando mudo para id não funciona o date time. É um script de replaceAll, ou seja ao selecionar a data e a hora no date time em teoria deveria substituir (NOME DO CLIENTE) pela data e hora. Bom, eu gostaria de saber se tem como modificar o script para chamar a id em vez do name ou ajustar a input para ser chamada por name. $('input[name="demo3"]').change(function(){ var nome = $(this).val(); var text = $('textarea[name="nome pessoal"]').val(); $('textarea[name="nome pessoal"]').val(text.replaceAll('(NOME DO CLIENTE)',nome)); }); <input id="demo3" type="text" size="25"><a href="javascript:NewCal('demo3','ddmmmyyyy',true,24)"><img src="images/cal.gif" width="16" height="16" border="0" alt="Pick a date"></a>
  2. Bom dia! Preciso fazer um update em um campo do tipo int de uma tabela para corrigir o horário e a informação que estou buscando está em um campo do tipo datetime de outra tabela. Fiz um update da seguinte forma: update zan_m00 set m00zc=(SELECT convert(varchar(11),dataemissao,114) FROM tab_nota_header where dataemissao between '2018-08-01 00:00:00' and '2018-08-01 23:59:59' and numpdv=111 and codloja=1 and numnota=74841) where m00af='2018-08-01' and m00za=1 and m00ac=111 and m00ad=69614 Esse update retornou a seguinte mensagem: Falha ao converter o varchar valor '11:56:57:00' para o tipo de dados int. No lugar onde está varchar experimentei usar int, entretanto, ele faz o update somando todo o conteúdo do campo, também usei o CAST e o problema é o mesmo. Se eu fizer somente o select, ele retorna pra mim somente a hora, que é o que preciso, mas aí tem outro problema, no campo tipo int a hora é tudo junto 115657 e nesse select ele retorna 11:56:57. Existe alguma forma de fazer esse update da forma que preciso?
  3. Luis Fernando R. Valle

    Agendamento

    Boa tarde. Tenho um agendamento para inserir. Mas antes de inserir, preciso validar para ver se não há agendamento no intervalo selecionado Hoje estou fazendo 2 campos para data inicial e final e 2 campos para horario inicial e final, mas não estou conseguindo. Se puder me passar se a melhor forma e o datetime e como fazer essa consulta no banco. Desde já agradeço.
  4. Blogger

    Horario do dia seguinte

    Boa noite pessoal, eh meu primeiro topico aqui, preciso muito da ajuda de voces para resolver uma questao em meu site... Tenho um aplicativo que puxa algumas informacoes do meu site via http.. certo.. uma delas sao 2 horarios, de abertura e de fexamento, supoe o seguinte: HorInicio: 8:00 Horfim: 18:00 No php fica assim.. (esse date(`w`) == 2) confere se hoje eh terca feira, tenho um desse para cada dia da semana) if(date('w') == 2){ // caso a hora atual for maior ou igual a hora inicio e menor ou igual ao fim ele manda true para meu app e ele entende que esta aberto if(date('H:i') >= $ini AND date('H:i') <= $fim){ echo true; } else { echo 0; } } Eu consegui configurar de uma forma que ele entenda que o estabelecimento fica aberto entre esses dois horarios, porem, surgiu a necessidade de colocar o seguinte: HorInicio:18:00 Horfim: 2:00 (Sendo esse horario duas horas da madrugada do dia seguinte) a questao eh, como fazer meu codigo de php entender que essas 2:00 se trata do dia seguinte? pois da forma atual ele pega o intervalo entre 2:00 e 18:00 (3:00, 4:00, ate as 18:00) e eu gostaria que fosse das 18:00 para frente (19:00, 20:00, ate as 2:00) No meu banco esta definido apenas como tempo atual sem a data, eh possivel fazer sem cadastrar uma data no banco? apenas com o tempo... e se nao for possivel, como fazer isso ser automatico? toda vez que ele for entrar nesse php ele entender qual dia eh hoje e que fica aberto ate amanha ate que horas.. Desculpe se ficou meio confuso.. mas qualquer duvida podem perguntar que eu vou responder, espero alguma luz, obrigado!
  5. Casas Junior

    Inserir Data no Mysql via PHP

    Galera.. Acho que é até uma pergunta boba.. mas olha to quebrando a cabeça... Tenho um formulário de cadastro, funcionando direitinho, somente com campo data de expiração é que não to sabendo fazer.. Por Exemplo: Se no campo data de expiração eu digitar 26/06/2018 04:20:00 no banco de dados fica tudo zerado 0000-00-00 00:00:00 Mas se no campo data de expiração eu digitar 2018-06-26 04:20:00 ele de fato grava no banco Minha dúvida é.. Onde eu vou tratar essa conversão? No formulário de cadastro (exemplo: cadastrar.php) ou na página onde faz o processamento, (exemplo: cadastrando.php) ??? O echo eu consigo de boa, converter para o formato que eu quero, mas meu problema é a inserção de dados no banco, considerando que quem olha o banco em si fica no formato americano, claro. No banco o campo é datetime. cadastrar.php <input name="dataexpiracao" required type="text" placeholder="00/00/0000 00:00:00" size="20" maxlength="20" /> cadastrando.php $dataexpiracao=$_POST['dataexpiracao'];
  6. Galera.. me pintou uma dúvida.. está bem difícil, pesquisei muito e não consigo chegar a uma conclusão, quero calcular o seguinte, Exemplo: Data Atual: 25/06/2018 04:13 Data de Expiração: 25/06/2018 04:10 (Notem os 3 minutos a menos) Essa condição já deveria retornar o Status como inativo, entretanto não faz a ação.. Mas se eu colocar uma data menor que 25/06, exemplo: 24/06 ele retorna certinho como Inativo, meu problema é que não considera os minutos, com relação a data e hora atual, segue o código: <?php $dt_atual = date("d/m/y H:i"); // data atual $timestamp_dt_atual = strtotime($dt_atual); // converte para timestamp Unix $dt_expira = $_SESSION[ 'dados_user' ][ 'dataexpiracao' ]; // data de expiração da conta $timestamp_dt_expira = strtotime($dt_expira); // converte para timestamp Unix // data atual é maior que a data de expiração if ($timestamp_dt_atual > $timestamp_dt_expira) // true echo "<b><font color=\"#FF0000\">Inativo</font></b>"; else // false echo "<b><font color=\"#228B22\">Ativo</font></b>"; ?> A data informa corretamente, somente os minutos que ele não considera, alguém poderia dar uma luz?
  7. Raphael Zago

    Comparar date SQL com DateTime.Now

    Bom dia, Estou tentando comparar 2 datas, uma delas esta na tabela, e a outra é uma DateTime.Now, que declarei no meu codigo. alguem pode me sugerir algo ? obrigado!! public ActionResult DevolveFicha(int? id) { GetBasicData(); // var data = (from x in db.EPI_REQ_PENDENTES where x.id_REQ == id select x.id_FICHA); var idf = (from x in db.EPI_REQ_PENDENTES where x.id_REQ == id select x.id_FICHA).FirstOrDefault(); if (idf == null) { return new HttpStatusCodeResult(HttpStatusCode.BadRequest); } FICHA_MESTRE fICHA_MESTRE = db.FICHA_MESTRE.Find(idf); if (fICHA_MESTRE == null) { return HttpNotFound(); } DateTime hoje = DateTime.Now; // DateTime.DATA = DateTime.Parse(EPI_REQ_PENDENTES.) //DateTime emiss = DateTime.Parse(fICHA_MESTRE.dat_emissao.Value.ToString()); return View(fICHA_MESTRE); }
  8. Maykel-ctba

    Dias da semana (contando os que já passaram)

    Olá Pessoal, Estou criando um sistema de agendas simultâneas, e preciso mostrar na tela 3 conjuntos de datas (de segunda a domingo... ou de domingo a sábado, como for mais fácil). Para isso, preciso criar a tabela a partir da data do início da semana. Estou tentando usar DateTime para gerar as datas, mas sempre está começando a partir de hoje, e não do começo da semana. Como posso fazer para que contem a partir do domingo (ou da segunda) independente do dia que esteja? $semana01 = new DateTime(); $semana01->setISODate($semana01->format('o'), $semana01->format('W')); $semana01Periodo = new DatePeriod($semana01, new DateInterval('P1D'), 6); $semana01Dias = iterator_to_array($semana01Periodo); print_r($semana01Dias); $semana02 = new DateTime(); $semana02->setISODate($semana02->format('o'), $semana02->format('W') + 1); $semana02Periodo = new DatePeriod($semana02, new DateInterval('P1D'), 6); $semana02Dias = iterator_to_array($semana02Periodo); print_r($semana02Dias); $semana03 = new DateTime(); $semana03->setISODate($semana03->format('o'), $semana03->format('W') + 2); $semana03Periodo = new DatePeriod($semana03, new DateInterval('P1D'), 6); $semana03Dias = iterator_to_array($semana03Periodo); print_r($semana03Dias);
  9. Luccas Gaulia

    Verificar se o tempo expirou no Painel de Controle

    Ola pessoal, Estou querendo fazer um sistema que verifica se a pessoa ficou sem mexer no site no tempo superior a 30minutos... Fiz isso, mas não está funcionando... $id_time = $_SESSION['userID']; $sql_time = "SELECT admin_id, last_login, enabled FROM tbl_admins WHERE admin_id = '$id_time' AND enabled = '1' LIMIT 1"; $query_time = mysql_query($sql_time) or die (mysql_error()); $result_time = mysql_fetch_assoc($query_time); $last_login_time = $result_time['last_login']; $time_acess = strtotime($last_login_time + "30 minutes"); $actual_time = date('Y-m-d H:i:s'); if($time_acess >= $actual_time){ $_SESSION['error']; header("Location: login.php"); exit; }
  10. medice99

    Retirar a hora de campo datetime

    Bom dia a todos, Tenho uma tabela no SQL que possui uma coluna date time, porém eu não preciso da hora nessa coluna de forma que a informação fique sempre '2017-07-31 00:00:00' Porém tem alguns campos que de alguma forma o sistema acabou incluindo a hora, ficando por exemplo '2017-08-25 08:35:12.000' e na hora de tirar os relatórios do sistema, os campos que possuem horário não aparecem no relatório. Gostaria de saber se existe alguma forma de dar um update em todas as linhas da tabela, para excluir o campo HORA e deixa-los somente com 00:00:00, sem alterar a data que está. Exemplo, linha X está com o campo data_vencimento = '2017-08-25 08:35:12.000' e eu gostaria que ficasse apenas '2017-07-25 00:00:00.000'. Tem como fazer isso? Obrigado a todos desde já.
  11. asacap1000

    select de cadastro de uma hora atras

    Galera tudo bem? Pesquisei e testei algumas funções mas não obtive resultado. Preciso realizar uma consulta, e ela funcionará da seguinte forma. O cliente realiza um cadastro, e neste cadastro existe um campo que fica aberto até finalizar todo o processo que é de data de agendamento. Se ele não finalizar todo processo este campo ficará disponível por uma hora, se após este tempo ele não informar, o sistema exclui o cadastro. Eu queria saber qual o formato de data e hora que preciso colocar para buscar esta informação e excluir. Exemplo: select * from cadastro where data_agenda is null and data_cadastro = horaatual -1 Quem puder dar um help ficarei muito agradecido
  12. Olá boa noite, estou precisando fazer uma consulta em uma tabela onde o campo data está no formato datetime e preciso verificar se somente a data é igual ao currente_date. Segue a minha tabela. CREATE TABLE `tb_newsletter` ( `NEW_COD` INT(11) NOT NULL AUTO_INCREMENT, `LEI_COD` INT(11) NULL DEFAULT '0', `LEI_EMAIL` VARCHAR(150) NOT NULL DEFAULT '0', `NEW_DT_CADASTRO` DATETIME NOT NULL DEFAULT '0000-00-00 00:00:00', `NEW_STATUS` VARCHAR(50) NULL DEFAULT '0', PRIMARY KEY (`NEW_COD`), INDEX `LEI_COD` (`LEI_COD`) ) COLLATE='utf8_general_ci' ENGINE=InnoDB AUTO_INCREMENT=2 Segue o código que eu estava tentando, preciso fazer a consulta nessa tabela para me apresentar somente os novos cadastros do dia atual ignorando os cadastros antigos. SELECT COUNT(NEW_COD) AS TOTAL FROM `tb_newsletter` WHERE 'NEW_DT_CADASTRO' = CURRENT_DATE; Obrigado a todos.
  13. Álef Henrique

    Data não aceita dias abaixo do dia 20

    Olá! Estou com um pequeno problema, é o seguinte, quando tento colocar uma data abaixo do dia 20 na seguinte função abaixo (Parte em NEGRITO) ela não funciona. O back-end anterior fez da seguinte forma: (Dexei um arquivo com o código todo em anexo.) function getTimeRemaining(endtime){ var t = Date.parse(endtime) - Date.parse(new Date()); return { 'total': t, 'days': Math.floor( t / (1000 * 60 * 60 * 24) ), 'hours': Math.floor( (t / (1000 * 60 * 60) ) % 24 ), 'minutes': Math.floor( (t / 1000 / 60) % 60 ) }; } // City Selector $(function () { var events_informations = { 'belo-horizonte': { 'title': 'Belo Horizonte', 'date': '08/07/2017', 'place': 'Dayrell Hotel - a partir das 8:00', 'imagePath': 'img/cities/bh/belo-horizonte-2.jpg', 'btnBuyNow': 'https://www.sympla.com.br/', 'btnDestinePage': '/belo-horizonte', 'mapPlace': {lat: -19.9226186, lng: -43.9401089}, 'datetime': 'June 20 2017 8:30:00 GMT-03:00' } }; function getNextDestines(events_informations) { var nextDestines = []; var keys = Object.keys(events_informations); for (var i = 0; i < keys.length; i++) { var today = new Date(); var date = new Date(events_informations[keys]['datetime']); if (date.getTime() > today.getTime() && date.getDate() > today.getDate()) { nextDestines = [events_informations[keys], events_informations[keys[i+1]], events_informations[keys[i+2]], events_informations[keys[i+3]]]; break; } } return nextDestines; }; Será que vocês podem me ajudar nessa? Muito obrigado! main.js
  14. abelvicente

    array retornado por mysql não imprime

    Ola,,, estou fazendo uma pesquisa no mysql porem nao consigo imprimir o array retornado,, esta tudo mais ou menos assim,,, a idéia do codigo é veirificar as "DIFERENTES DATAS" em que uma pessoa passou pela portaria, ou seja ela entra e sai varias vezes ao dias ,, quase todos os dias,,, POREM DEVE-SE MOSTRAR A DATA APENAS UMA VEZ TABELA PORTARIA ||DATA || NOME || ATITUDE || 2016-10-21 MARIO ENTROU 2016-10-21 JOAO ENTROU 2016-10-21 MARIO SAIU 2016-10-22 MARIO ENTROU 2016-10-22 MARIO SAIU 2016-10-23 MARIO ENTROU //AQUI FASSO A PESQUISA NO MYSQL EM UM CAMPO DATETIME DE NOME "DATA" //A VARIAVEL $variavel recebe um nome de um post $bdrel = mysql_query("select distinct date(data) from `portaria` where `nome`= '".$variavel."'"); ///AQUI FASSO UM "WHILE" PARA PEGAR OS DADOS E IMPRIMIR //EU CRIEI UM ARRAY CHAMADO $dadoscol QUE RECEBE OS DADOS DA PESQUISA while( $dadoscol = mysql_fetch_array($bdrel)){ echo $dadoscol['data'] . "<br>"; } o resultado disso é q fica em branco,,, se eu tiro do codigo ['data'],,,, entao a variavel dados com imprime a palavra 'array' ,, ou seja,, os dados estao chegando eu apenas nao sei porque nao imprime CONSIDERANDO-SE A TABELA ACIMA,, DEVEIRA MOSTRAR APENAS TRES DATAS,, PARA O NOME MARIO
  15. Hisoka.

    Gerar porcentagem com horas

    Bom dia! Eu tenho um código que realiza um calculo e exibe a porcentagem do tempo percorrido. Por ex: Eu inicio a contagem 08:00h, e o tempo final são as 09:00h. Qnd for 08:13 terá esgotado 21% do tempo. Até ai ta OK. Mas se eu tentar fazer de 08:00h as 10:00h, qnd ele chegar em 59%, ele volta pro 0%. $sla = 1;// é o tempo definido pelo usuário, poderia ser 2,3. $horaAtual = date('H'); $minutoAtual = date('i'); $sla = $sla * 60;//converto em minutos. $porcentagem = ($minutoAtual * 100)/$sla;//aplico a regra de 3 pegando o minuto atual e a hora da sla convertida em minutos. $porcentagem = (int)$porcentagem; echo $porcentagem; Eu tenho a resposta pra isso, simplesmente, qnd ele chega a 59, o próximo minuto é 0, e o cálculo é: $porcentagem = ($minutoAtual * 100)/$sla. Em outras palavras, (0 * 100)/60. Eu queria saber se existe uma forma de não zerar, continuar a contagem 50%, 60%, 70% e ir direto até o 100% qnd o SLA for 2 ou mais.
  16. quantic2016

    pesquisar por data

    pessoal , estou com um erro aqui e nao consigo entender o porq , preciso pesquisar no meu banco de dados , todos os dados na coluna data que sao maiores que o tempo agora (now()) mas nao da certo de jeito algum , eu coloco WHERE data > now() erro, data >= now() erro, data > 'now()' erro, data >= 'now()' erro entao eu nao to entendendo o erro , acredito que deva ser bobo mas estou iniciando agora e preciso um pouco de ajuda quando a data for menor , preciso que mostre pra min a msg de expirado , e quando for maior , ai sim , mostre a caixa de editar senha , porem em um outro codigo isso funciona , mas nesse não segue o codigo : case senha: $codigo_seleciona = mysqli_query($conecta, "SELECT * FROM codigo_email WHERE codigo = '$codigo' AND data > 'now()' AND tipo = 'senha' ")or die (mysqli_error()); if (mysqli_num_rows($codigo_seleciona) == 1){ $recebeEmail = base64_decode($codigo); $consultaInformacoes = mysqli_query($conecta, "SELECT * FROM usuario WHERE email = '$recebeEmail' AND ativo = 's'") or die (mysqli_error()); $verificaInformacoes = mysqli_num_rows($consultaInformacoes); if($verificaInformacoes == 1){ while ($linha=mysqli_fetch_array($consultaInformacoes)) { $nome = $linha["nome"]; echo " <div class='container'> <div class='row col-sm-3 pull-right'> <form method='post' action='content/core/email/atualizaDados.php?acao=senha&email=$recebeEmail'> <input type='hidden' name='codigo' value='$codigo'> <div class='form-group'> <div class='col-sm-12'> <input type='password' name='senha' class='form-control' id='inputEmail3' placeholder='Digite sua nova senha' required> </div> </div> <div class='form-group'> <div class='col-sm-12'> <button type='submit' class='btn btn-success btn-success-login col-sm-12'>Salvar nova senha</button> </div> </div> </form> </div> </div> "; } } }else{ session_start(); $_SESSION['msg_danger'] = "A recuperação de senha <strong>expirou!</strong>"; header("Location: index.php"); exit;//fim } break;
  17. michelmfreitas

    Problemas com DateTime::createFromFormat

    Olá pessoal, gostaria de tirar uma dúvida sobre o DateTime::createFromFormat. Utilizo ele no site normalmente, obedecendo sua sintaxe. Porém, em algumas páginas, ele mostra o erro: Error: Call to a member function format() on a non-object Mas em outras seções do site ele funciona, o que me permite imaginar que não é sobre versão do PHP utilizada (5.4.10). <?php echo DateTime::createFromFormat('Y-m-d' , $data)->format('d/m/Y'); } ?> Isso já ocorreu algumas vezes e sempre que pesquiso na internet vejo alternativas e resolvo. Mas eu quero entender o por quê desta função funcionar em um Controller e View por exemplo, e não funcionar em outro. Obrigado.
  18. kamin

    Cancelar Pedido após dias 5 dias

    Olá todos, Estou fazendo um site, nele tenho um sisteminha de pedidos, segue a estrutura da minha tabela 'pedidos' CREATE TABLE IF NOT EXISTS `pedidos` ( `pedidoId` INT(11) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY, `pedidoReferencia` varchar(20) DEFAULT NULL, `pedidoNome` varchar(255) DEFAULT NULL, `pedidoEmail` varchar(255) DEFAULT NULL, `pedidoForma` varchar(255) DEFAULT NULL, `pedidoStatus` varchar(255) DEFAULT 'Aguardando Pagamento', `pedidoData` timestamp NULL DEFAULT CURRENT_TIMESTAMP, `pedidoVisibilidade` varchar(255) DEFAULT 'sim' ) ENGINE=InnoDB DEFAULT CHARSET=utf8; só estou trabalhando com 3 tipos de status: -Aguardando Pagamento -Aprovado -Cancelado como podem ver, assim que o cliente faz a compra, fica como status 'aguardando pagamento' quando cliente faz pagamento, ele manda comprovante para meu e-mail, eu checo se esta tudo ok, dou um update para 'aprovado' mas quando o cliente não faz o pagamento dentro de 5 dias, eu dou um update para cancelado, só que isso requer atenção, ficar contando os dias, etc... eu gostaria que desse um update sozinho para 'cancelado' após dias 5 caso status não esteja 'aprovado' só que eu não faço ideia de como fazer isso, agradeço a quem puder me ajudar !
  19. free4k

    Trabalhar com datas no XML

    Olá, tudo bem pessoal? Preciso ler datas de registros no XML e calcular quantos registros que há na semana atual. Com MySQL consigo fazer, porém com XML não tenho ideia de como fazer. Podem me ajudar? Obrigado.
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.