Programação em C: Funções da time.h

แชร์
ฝัง
  • เผยแพร่เมื่อ 19 ธ.ค. 2024
  • Olá, amazonas e cavaleiros! Sejam bem-vindos ao último episódio do curso de Programação em C do canal O Matemático Computacional!
    Saber manusear com astúcia dados temporais como valores de datas e horas é fundamental para se considerar um bom programador!
    Neste vídeo, vocês aprenderão a manipular com aptidão as funções da biblioteca time.h. Dessa forma, ao final, vossas senhorias saberão como capturar informações de data e hora, utilizar e converter valores das estruturas de dados disponíveis, assim como transformar as informações de tempo para cadeias de caracteres.
    Sigam-me os bons!
    #time.h #clock_t #time_t #tm #clock #time #mktime #localtime #difftime #asctime #ctime #strftime #LinguagemC #C #Programação #Algoritmos #curso

ความคิดเห็น • 50

  • @tonystark2348
    @tonystark2348 ปีที่แล้ว +3

    Pois é, André, o melhor Vingador volta aqui novamente para agradecê-lo por essa grande jornada. Saiba que você é um professor grandioso e merece meu maior respeito, aprendi muito com você durante 1 ano, ensinamentos muito úteis, além de linguagem C. Mas é isso né, boa sorte nas suas próximas jornadas. Sobre o vídeo, achei muito daora saber que tem como você saber exatamente quanto tempo passou desde o dia 1 do 1 de 1970 automaticamente pelo programa. E também é bem útil usar as funções dessa bib para converter datas para string.

  • @gabrielapacheco64
    @gabrielapacheco64 ปีที่แล้ว +1

    Cada vez mais estou aumentando meu conhecimento! Achei muito interessante a facilidade que eu consegui compreender,com a sua explicação, a conversão de tempo para string.

  • @agathavieiravieira987
    @agathavieiravieira987 ปีที่แล้ว +1

    Vídeo muito bem explicado e didático, obrigada pelos ensinamentos.

  • @cortezaO
    @cortezaO ปีที่แล้ว +1

    Sabia pouca sobre essa biblioteca, eu só usava para calcular o tempo de execução de um programa com time_t. Me surpreendi com quantas utilidades essa biblioteca tem, Principalmente com o uso da struct tm e das funções de conversão para string que facilitam muito a manipulação das datas

  • @gustavostarling760
    @gustavostarling760 ปีที่แล้ว +1

    Achei muito legal a conversão de tempo para string. Diversas atividades envolviam medidas de tempo e certamente facilitaria muito usar as funções da time.h

  • @tonystark2348
    @tonystark2348 ปีที่แล้ว +6

    Foi uma honra, caro professor 🫡

    • @omatematicocomputacional
      @omatematicocomputacional  ปีที่แล้ว +2

      A honra foi minha @tonystark2348! Envie minhas saudações aos demais vingadores.

  • @mariadominguess
    @mariadominguess ปีที่แล้ว +1

    Achei muito legal o jeito de converter tempo para string, além de conseguir visualizar o número de clocks sendo realizados.

  • @ph.martinszz
    @ph.martinszz ปีที่แล้ว +1

    Achei interessante a função mktime que ajusta alguma informação fora de intervalo.

  • @gabrielquintao9876
    @gabrielquintao9876 ปีที่แล้ว +1

    Vídeo muito bom André. Com esse ótimo vídeo consegui absorver todo o conteúdo das funções da time.h e como ela nos ajuda na manipulação e representação do tempo.

  • @FelipeDeny
    @FelipeDeny ปีที่แล้ว +1

    Como sempre,muito bom,André!Gostei demais da forma como foi abordada a conversão de tempo para String,apresentando didaticamente os especificadores,seus devidos exemplos e,como esperado,um programa que exemplifica e consolida o assunto tratado!

  • @beta_gamez
    @beta_gamez ปีที่แล้ว +1

    Oii. Gostei muito do vídeo. Muito interessante as funções da time.h. A que eu mais gostei foi a time_t.

  • @aboutemily2939
    @aboutemily2939 ปีที่แล้ว +1

    Aula incrível, André! amei a conversão de tempo pra string...

  • @nicollyfernandes4615
    @nicollyfernandes4615 ปีที่แล้ว +1

    Uma das coisas que mais chamou minha atenção sobre a biblioteca time.h foi a quantidade impressionante das funções, variáveis e macros para manipulação de unidades de tempo que facilitam bastante na hora de criar um programa relacionado a isso.

  • @nilcemarcruz2502
    @nilcemarcruz2502 ปีที่แล้ว +4

    Excelente professor! Talento artístico, capacidade técnica e muito didático! Parabéns!

    • @omatematicocomputacional
      @omatematicocomputacional  ปีที่แล้ว

      Obrigado pelas palavras, @nilcemarcruz2502! Espero estar te ajudando em sua jornada. 😉

  • @wannswoord6920
    @wannswoord6920 ปีที่แล้ว +1

    Curti muito o vídeo,principalmente na pqre de conversão de tempo para string, quando mostrou o cálculo de diferença d tempo me pego de surpresa tbm, gostei muito dos vídeos,um excelente professor

  • @marcosteixeira4493
    @marcosteixeira4493 ปีที่แล้ว +3

    Incrível, André. Grande professor!!!

  • @lisboacarol7611
    @lisboacarol7611 ปีที่แล้ว +1

    Boa noite professor, vídeo muito didático. Eu particularmente gostei de aprender um pouco mais sobre algumas das funções mais importantes da biblioteca time.h apresentadas nessa aula e também saber que ela preenche uma variável do tipo struct tm com as informações do tempo corrente, muito objetiva e prática se for utilizada da forma correta.

  • @EsterAntunes-f4h
    @EsterAntunes-f4h ปีที่แล้ว +1

    Bm video! Agora sabemos que a biblioteca time.h em C fornece funções e tipos de dados relacionados ao tempo e data. Ela permite que você obtenha informações sobre o tempo atual, converta datas e horas em formatos específicos, faça cálculos de tempo e muito mais.

  • @AnaBeatrizBarrozoCosta
    @AnaBeatrizBarrozoCosta ปีที่แล้ว +1

    Uma das coisas que mais me chamou a atenção, é forma como podemos converter tempo para string.

  • @steverogerss2348
    @steverogerss2348 ปีที่แล้ว +4

    Fui convocado por outro vingador para assistir esse vídeo. Uma obra de arte. Parabéns.

    • @omatematicocomputacional
      @omatematicocomputacional  ปีที่แล้ว

      Capitão, agradeça ao Tony pela convocação. É uma honra recebê-lo em meu canal! Avante!

  • @aranha8054
    @aranha8054 ปีที่แล้ว

    Achei incrível a capacidade dessa biblioteca de manipular as datas, através das conversões de string. Já ouvi falar dessa biblioteca antes, mas não sabia que ela poderia fazer tantas coisas assim.

  • @steverogerss2348
    @steverogerss2348 ปีที่แล้ว +1

    Eu estava querendo resolver o time limit exceeded do meu código, daí tinha visto na internet que era possível saber qual era mais rapido, for ou while. Agora eu sei como fazer isso com a clock(). O erro no código era outro, mas, mesmo assim, o conhecimento permanece. É claro, é bem difícil escolher algo que mais chamou atenção no vídeo com esta biblioteca, mas, por causa do passado, isso foi o que mais me chamou atenção.

  • @RaulLeal-v3v
    @RaulLeal-v3v ปีที่แล้ว

    transformar dados de tempo em cadeia de caracteres foi algo interessante de se aprender

  • @sarahcristina4821
    @sarahcristina4821 ปีที่แล้ว +2

    Grande professor!

  • @gustavofaijo
    @gustavofaijo ปีที่แล้ว

    Obrigado pelos vídeos professor, no inicio foi fácil, mas ao longo do tempo foi se complicado e os seus vídeos ajudaram bastante a compreender sobre o assunto. Em relação ao vídeo, muito tranquilo de entender sobre a conversão de tempo para strings e sobre a struct tm.

  • @esterkaeser6953
    @esterkaeser6953 ปีที่แล้ว +1

    Antes de qualquer coisa eu tenho que te agradecer pelos ensinamentos deste ano. Pudemos aprender muitas coisas com o senhor, inclusive como pegar manga.
    Agora sobre o vídeo: Antes de assisti-lo, eu não fazia ideia da existência desta biblioteca. Foi muito interessante aprender sobre ela, mais especificamente sobre as conversões de tempo para string. Os especificadores e os formatos são muito variados, e permitem uma ampla possibilidade de resoluções.
    ALPA!!👏👋

  • @MariaclaraGomesMoreira-m2l
    @MariaclaraGomesMoreira-m2l ปีที่แล้ว

    achei interessante o uso das funções que biblioteca time.h fornece para converter um dado de tempo para cadeia de caracteres.

  • @PolyanaMelissa
    @PolyanaMelissa ปีที่แล้ว +1

    Achei interessante que a biblioteca time.h nos permite transformar dados de tempo para uma cadeia de caracteres de três formas distintas

  • @BitcoinMatchRenato38
    @BitcoinMatchRenato38 ปีที่แล้ว +2

    vlw por disponibilizar o conteúdo, professor. Terminei a playlist, vou estudar novamente quando eu aprender C vou deixar meu filho cortar meu cabelo !!

    • @omatematicocomputacional
      @omatematicocomputacional  ปีที่แล้ว

      Eu que agradeço pela audiência, @georgesouza4421 ! Volte sempre ao canal quando precisar. Em breve, postarei novos cursos. E deixe seu filho cortar o seu cabelo! Ele e você terão um momento divertido que se lembrarão pelo resto da vida! Grande abraço! 👍

  • @JoaoPaulo-ck3rg
    @JoaoPaulo-ck3rg ปีที่แล้ว +1

    O homem, a lenda

  • @jooj486
    @jooj486 ปีที่แล้ว

    Interessante o tento de possibilidades que a struct tm pode ter para medir o tempo como segundos após o minuto, minutos após hora, dia do mês e muito mais.

  • @pedrobraga5042
    @pedrobraga5042 ปีที่แล้ว +1

    Ótimo professor e conteúdo ainda melhor. Um ano de muito aprendizado que irei levar para o resto da vida! A respeito do vídeo, é realmente impressionante o que podemos fazer em um simples programa em C, como por exemplo utilizar a struct tm para obtermos a data.

  • @kemilyeduardo1356
    @kemilyeduardo1356 ปีที่แล้ว

    Achei muito interessante que afunções da time.h nos permitem imprimir diversos formatos de data e hora no terminal.

  • @cecilialopes4838
    @cecilialopes4838 ปีที่แล้ว +2

    ✨✨✨

  • @felipef.f7818
    @felipef.f7818 ปีที่แล้ว +2

    Vim através do #RDC

    • @omatematicocomputacional
      @omatematicocomputacional  ปีที่แล้ว

      Seja bem-vindo, @felipef.f7818 ! Espero que goste dos vídeos do canal! #RDC é vida! Grande abraço!

  • @killerqueen7679
    @killerqueen7679 ปีที่แล้ว

    Cometi erros e, por isso, tive dificuldades. Porém, esses vídeos me ajudaram a entender melhor como programar em C e você me ensinou a como entender melhor esta linguagem de programação tão famosa e necessária. Obrigado, André, por ser um dos meus professores durante a minha vida.

  • @star.yellow123
    @star.yellow123 ปีที่แล้ว

    Mais um vídeo excelente, assim como em um anterior, o que mais chamou minha atenção sobre a time.h é a quantidade de funções... que facilitam muito quando se trata de mexer obviamente com o tempo. Além disso, a conversão de tempo para string foi algo muito interessante de saber... porque é mais simples do que parece e muito mais pratico também... apenas utilizando as funções e os especificadores.
    E bateu até uma tristeza em ver esse final :(

  • @nicx2867
    @nicx2867 ปีที่แล้ว

    podemos ver aqui que a biblioteca time.h é importante para operações relacionadas à manipulação de tempo e data, onde ela oferece funções que permitem representar, calcular e formatar informações temporais. desde o tempo dado até a conversão entre diferentes representações, podendo assim, com esse vídeo, entender sua importância em códigos que exigem tal demandas