Datum vergelijken

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Database Developer

Functie omschrijving Voor een logistieke dienstverlener in omgeving Zuid Beijerland zijn wij op zoek naar versterking. Weet jij als geen ander systemen aan elkaar te koppelen en heb jij goede kennis van SQL en UML, lees dan snel verder! Jouw taken zien er als volgt uit: Je bent in deze rol voornamelijk verantwoordelijk voor het bouwen, implementeren en beheren van koppelingen tussen de bestaande systemen (zowel business 2 business als application 2 application). Daarnaast inventariseer je de wensen van in- en externe klanten, die je vervolgens samen met je collega's, vertaalt naar technische specificaties, die jullie zelf ontwikkelen en implementeren.

Bekijk vacature »

Embedded Developer C++

Functie omschrijving Ben jij op zoek naar een leuke uitdaging als Embedded Developer, zoek dan niet verder! Voor een leuke opdrachtgever in omgeving Rotterdam zijn wij op zoek naar een Embedded Developer die graag met Embedded Devices werkt. Je zult verantwoordelijk worden voor het ontwikkelen en onderhouden van diverse producten. Jouw specialisatie ligt op het vlak van software, hardware en back-end. Dit bedrijf is gespecialiseerd in het ontwerpen van software voor een unieke industrie. Wil jij betrokken worden bij een proces dat loopt van ontwikkeling tot installatie? Waarbij je bezig zult zijn met perfecte systemen die geleverd worden aan binnen

Bekijk vacature »

C#.NET Developer

Functieomschrijving Voor een software ontwikkelaar in de omgeving van Vught zijn we op zoek naar een gemotiveerde C# ontwikkelaar. Deel jij hun passie voor development en dan vooral in C#.NET? Dan kan dit wel eens jouw droombaan zijn! Jouw werkzaamheden zullen er ongeveer als volgt uit gaan zien Door de wensen van de klant goed te begrijpen ga jij aan de slag dit om te zetten naar passende oplossingen en werk je deze uit tot een sterk eindproduct. Je gaat je bezighouden met de ontwikkeling van webapplicaties en websites, dit doe je door middel van ASP.NET, MVC Frameworks en C#.

Bekijk vacature »

Traineeship Full Stack Java developer

Dit ga je doen Start jij op 7 augustus bij de Experis Academy dan kickstart jij jouw IT-carrière! We leiden je op tot een gewilde Full Stack Java Developer met alle kennis en vaardigheden die nodig zijn om de arbeidsmarkt te betreden. Wat kun je verwachten, hoe zit een dag in het leven van een Trainee eruit? Periode 1 Als Full Stack Java Developer Trainee volg je vanuit huis een op maat gemaakte onlinetraining die in het Engels wordt gegeven. De tijd die je kwijt bent aan het volgen van de training kun je vergelijken met een fulltime werkweek. In

Bekijk vacature »

SQL Database developer

Functie omschrijving Wil jij meewerken aan het creëren van slimme software om magazijnen als een geoliede machine te laten lopen? Wij zoeken een zorgvuldig persoon, iemand die niet snel de hand omdraait voor complexe algoritmes. Denk jij dat jij de SQL ontwikkelaar bent die wij zoeken? Lees snel verder en wie weet zitten we binnenkort samen aan tafel! Jouw werkzaamheden zullen er als volgt uitzien: Je houdt je bezig met het ontwerpen en ontwikkelen van MS SQL server databases, dit doe je met T-SQL als programmeer laag. Je gaat aan high-end software oplossingen werken, dit doe je voor de optimalisatie

Bekijk vacature »

PHP Laravel developer

Functie omschrijving Weet jij alles van Laravel en krijg je energie van het ontwikkelen van software hiermee? Laat snel wat van je horen want wij zoeken een PHP/Laravel developer in regio 's-Hertogenbosch. Jouw taken zullen bestaan uit: Softwareapplicaties ontwikkelen en verder optimaliseren in veel diverse projecten op basis van Agile/Scrum. Uitleg geven over software en applicaties Klantcontact hebben over bestaande applicaties. Documentatie schrijven over applicaties. Techstack: PHP, Laravel, HTML, CSS, Javascript. Bedrijfsprofiel Deze organisatie zit in de regio van 's-Hertogenbosch en is een klein softwarebedrijf. Er werken ongeveer 15 medewerkers, verdeeld in meerdere teams, zoals back-end en front-end development, projectmanagement

Bekijk vacature »

Medior Java developer (fullstack)

Wat je gaat doen: Of beter nog, wat wil jij doen? Binnen DPA GEOS zijn we dan ook op zoek naar enthousiaste Java developers om ons development team te versterken. Als Java developer werk je in Agile/Scrum teams bij onze klanten en daarbij kun je eventueel ook andere ontwikkelaars begeleiden in het softwareontwikkelproces. Verder draag je positief bij aan de teamgeest binnen een projectteam en je kijkt verder dan je eigen rol. Je gaat software maken voor verschillende opdrachtgevers in jouw regio. Je bent een professional die het IT-vak serieus neemt en kwaliteit levert. Je leert snel vanwege je diepgaande

Bekijk vacature »

Medior Java developer (fullstack)

Wat je gaat doen: Of beter nog, wat wil jij doen? Binnen DPA GEOS zijn we dan ook op zoek naar enthousiaste Java developers om ons development team te versterken. Als Java developer werk je in Agile/Scrum teams bij onze klanten en daarbij kun je eventueel ook andere ontwikkelaars begeleiden in het softwareontwikkelproces. Verder draag je positief bij aan de teamgeest binnen een projectteam en je kijkt verder dan je eigen rol. Je gaat software maken voor verschillende opdrachtgevers in jouw regio. Je bent een professional die het IT-vak serieus neemt en kwaliteit levert. Je leert snel vanwege je diepgaande

Bekijk vacature »

Back-End Web Developer

Als Back-End Web Developer bij Coolblue zorg je ervoor dat onze webshops elke dag een beetje beter zijn. Wat doe je als Back-End Web Developer bij Coolblue? Als Back-End Web Developer werk je met andere development teams samen om onze webshop zo optimaal mogelijk te laten werken en onze klanten blij te maken. Als backend developer weet je de weg in PHP, kan je in Typescript een microservice op zetten of ben je bereid om dit te leren. Ook Web Backend Developer worden bij Coolblue? Lees hieronder of het bij je past. Dit vind je leuk om te doen PHP

Bekijk vacature »

Mendix Consultant / Developer

Dit ga je doen Het in kaart brengen en analyseren van de functionele wensen van de klant rondom Mendix applicaties; Het fungeren als sparringpartner voor de (interne) klanten; Het opstellen van requirements en het vertalen hiervan naar technische mogelijkheden; Het opstellen van user stories; Het bouwen van de Mendix applicaties in samenwerking met jouw team of zelfstandig; Het testen van op te leveren software en het zorg dragen voor de implementatie; Trainen van gebruikers in het gebruik van de applicatie; Werken in een Agile omgeving. Hier ga je werken De organisatie begeeft zich in de retail branche en focust zich

Bekijk vacature »

Full stack developer

Wat ga je doen als Full stack .NET developer Microsoft 365? Je stelt je op als sparringpartner voor het team en PO over toekomstige functionaliteiten, architectuur en mogelijke nieuwe producten. Je bent mede-verantwoordelijk voor het vertalen en omzetten van een user story in een passend technisch design. Je implementeert functionaliteiten op basis van een technisch design en user story. Je bent mede-verantwoordelijk voor het beheer van Azure DevOps, waaronder het beheer van GIT, Build Pipelines, Release Pipelines en geautomatiseerde testen. Hier herken jij jezelf in Hbo werk- en denkniveau of hoger aangevuld met relevante certificeringen en/of cursussen; Minimaal 3 jaar

Bekijk vacature »

Fullstack developer (NodeJS, React, AWS)

Functie Als Fullstack developer kom je te werken in het ontwikkelteam, maar zoals gezegd komt er veel meer bij kijken dan alleen maar ontwikkelen. Je bent samen met je collega’s continu bezig om de software uit te breiden maar hiernaast doe je doorlopend onderzoek naar de inzet van bijvoorbeeld Machine Learning. Ze willen met hun software echt voorlopen op andere en toegevoegde waarde leveren voor de eindgebruiker. Mede hierom zijn ze erg benieuwd naar iemand zijn persoonlijkheid, of hij graag nieuwe dingen uitzoekt (Google!), en initiatief neemt. Maar waar staan ze nu? Na een onderzoeksfase van ruim een jaar zijn

Bekijk vacature »

Senior PHP developer met ambities tot Software Arc

Functie Momenteel zijn ze op zoek naar een ervaren PHP developer die zichzelf graag bezighoudt met zaken als architectuur en de algehele verbetering van structuren en standaarden. Het is eigenlijk meer operationeel als uitvoerend omdat je bezig gaat met zaken als het verder uitrollen en verbeteren van testautomatisering, codereviews, tickets en de doorloop hiervan en architectuurkeuzes. Mocht je hiernaast ook wat DevOps kennis meenemen is dit mooi meegenomen! Vanwege het kleine team maar de wereldwijde impact die zij leveren is er veel focus op kwaliteit. In deze functie werk je aan één van hun belangrijkste applicaties. Hierin werk je nauw

Bekijk vacature »

Junior .NET developer

Functie Ons programma is voor afgestudeerde enthousiastelingen die het als een uitdaging zien om met een klein dynamisch team bij de grootste bedrijven van Nederland aan de slag te gaan. Tijdens jouw dienstverband word jij begeleid door een talent manager. Het ontwikkelen van jouw talent staat hierbij centraal. Het programma doorloop je met een team van circa 8 Mede- trainees. De eerste maand start je met een fulltime inhouse opleiding. Deze staat geheel in het teken van de werkzaamheden die jij verder in het programma zult uitvoeren. Na deze opleidingsmaand ga je aan de slag in een dynamische omgeving bij

Bekijk vacature »

Front end developer

Functie Qua type opdrachten is er echt een verscheidenheid aan afnemers, zo werken ze met grote multinationals, maar ook met startups. Zo kom je te werken in een gevarieerde omgeving en kan je ook schakelen tussen verschillende culturen. De projecten variëren van greenfield projecten tot langdurige ontwikkeltrajecten. Hier wordt alleen maar gewerkt met aan front end projecten. Daarom maakt het onze partner niet uit waar jij kennis van hebt, als je maar gedegen kennis hebt van Javascript frameworks, Unit testing en ook bekend bent met de scrum methodiek. Eisen Minimaal 4 jaar relevante werkervaring Kennen en ervaring van Javascript frameworks

Bekijk vacature »
Jaap

Jaap

08/02/2007 13:37:00
Quote Anchor link
Hallo,

Ik probeer een functie in een script in te bouwen, die een bericht pas laat zien als de vooraf ingevoerde datum is bereikt. Ik heb een invoerveld die de datum alsvolgt weergeeft;

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
$date_format = 'H:i - d. m. Y';


Die schrijft netjes de gegevens naar de database. nu heb ik een invoervak die ik "embargo" noem, waarin de de datum komt (in hetzelfde formaat als hierboven) waarop het bericht pas zichtbaar mag worden. In de query vraag ik dus alle berichten op waarbij de 2e ingevoerde datum (het embargo) al voorbij is, zodat berichten die over een week pas mogen worden vertoont nog niet worden afgeroepen. Ik vergelijk hem met de dag van vandaag door dezelfde code te gebruiken als hoe hij de datum wegschrijft.Ik heb al van alles geprobeerd om het voor elkaar te krijgen, maar dichterbij als hieronder kom ik niet, en het werkt dus ook nog niet... ;-(

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
$query = mysql_query("SELECT * FROM $mysql_posts_table WHERE embargo <= 'H:i - d. m. Y' ORDER BY id DESC
        LIMIT $posts_per_page OFFSET $offset");


In afwachting van uw wijsheid....


Groetjes, Jaap
 
PHP hulp

PHP hulp

05/11/2024 17:29:18
 
Bo az

Bo az

08/02/2007 13:41:00
Quote Anchor link
Een datum / tijd zet je in de database, als type DATETIME, alleen dan kan je ook juiste vergelijkingen hiermee uitvoeren.
Voor een overzicht van alles wat je met DATETIME kunt kijk je hier. (ten minste als je MySQL gebruikt.)
 
Jaap

Jaap

08/02/2007 13:49:00
Quote Anchor link
Dankjewel, Boaz!!

Ik ga er direct mee aan de slag!!

Ja ik gebruik MySQL!!

Jaap
 
Bo az

Bo az

08/02/2007 13:54:00
Quote Anchor link
Als je al gegevens in je database hebt staan die je niet kwijt wil raken heb je hier misschien iets aan.
 
Jaap

Jaap

08/02/2007 14:03:00
Quote Anchor link
Er zijn geen belangrijke gegevens, het is nog in de ontwerpfase. Ik ben alleen een werkend script aan het aanpassen.
De hulp-site van mysql staat wel erg vol info. Ik hoop dat ik het goeie er uit weet te halen...
 
Bo az

Bo az

08/02/2007 14:13:00
Quote Anchor link
Ja klopt, je kan het eens globaal door lezen en dan weet later waar je moet kijken als je iets nodig hebt. Je kan ook eerst bedenken wat je nodig hebt en het dan gaan zoeken.

succes
 
Jaap

Jaap

08/02/2007 14:41:00
Quote Anchor link
Volgens je laatste bericht, de tutorial, wordt de datum verdeeld over meerdere kolommen. Is dat dus essentieel voor een vergelijking zoals je aangaf in je eerste reactie?
 
Bo az

Bo az

08/02/2007 15:20:00
Quote Anchor link
In de tutorial, wordt juist uitgelegd hoe je de datum die verdeelt is over meer velden omzet naar een datum veld van het type DATE. Maar in jou geval zou je het naar het type DATETIME moeten omzetten omdat jij ook de tijd gebruikt.

En ja, voor een vergelijking is het essentieel het juiste data type te kiezen.
 
Joren de Wit

Joren de Wit

08/02/2007 15:22:00
Quote Anchor link
Nee, dat zou ik juist afraden. Een datum sla je op in een DATE veld en een tijstip (datum + tijd) in een DATETIME veld. Alleen dan kun je de vele datum/tijd functies gebruiken die mysql je biedt.

Zie ook hoofdstuk 12.5 van de mysql handleiding voor deze functies.
 
Jaap

Jaap

08/02/2007 15:31:00
Quote Anchor link
Oké, dus het TYPE van de kolom heet nu DATETIME, en nu schrijf ik de gegevens niet meer weg met

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
$date_format = 'H:i - d. m. Y';


maar met

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
$date_format = 'DATETIME';


of zie ik dat verkeerd? (Ik ben erg leergierig, maar zeker niet volleerd ;-) dus als ik wel erg simpel overkom spijt me dat )
 
Joren de Wit

Joren de Wit

08/02/2007 15:36:00
Quote Anchor link
Huh?

Nee, invoegen in de database doe je in het formaat 'yyyy-mm-dd' eventueel met een tijdstip erachter. En uitlezen uit de database doe je met de functie DATE_FORMAT() van mysql:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
SELECT
    DATE_FORMAT(datum, '%d-%m-%Y') AS formatted_date
FROM
    tabel
 
Jaap

Jaap

08/02/2007 16:03:00
Quote Anchor link
oke, maar de variabele
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
$date_format = 'H:i - d. m. Y';
werkte wel, maar als ik die verander in
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
$date_format = 'yyyy-mm-dd hh:mm:ss';
werkt hij niet meer. Ook niet met grote YY en HH, of met ii ipv mm. Dus wat doe ik dan verkeerd? Of schrijft hij dat niet meer omdat ik het type van de kolom heb gewijzigd? Moet ik dan nog een andere eigenschap van de kolom veranderen in MySQL?
 
Joren de Wit

Joren de Wit

08/02/2007 16:06:00
Quote Anchor link
Ik snap niet wat je met die hele variabele wilt? Het invoeren van het huidige tijdstip in de database doe je met NOW(). Het invoeren van een ander tijdstip doe je in het formaat 'yyyy-mm-dd hh:mm:ss'. Maar hoe jij je tijdstip in dat formaat krijgt moet je zelf uitvinden.

Als je de date() functie van php gebruikt:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
$datum
= date('Y-m-d H:i:s');
?>

Maar zoals gezegd, als je de huidige datum in wilt voeren doe je dat gewoon met mysql:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
INSERT INTO tabel (datetime)
VALUES (NOW())
 
Jaap

Jaap

08/02/2007 16:18:00
Quote Anchor link
Sorry, die variabele zit in een config-file in het (reeds bestaande)script. Vanuit een actions.php wordt de rest geregeld, zodat een geplaatst bericht de datum en tijd mee kreeg in vooraf genoemd formaat. Maar omdat ik al een tijd aan de pruts ben geweest met het probleem, hou ik onbewust nogal vast denk ik aan de aloude waarden. Ik probeer het zo goed mogelijk aan te passen mbv jouw info

(ik waardeer jullie hulp erg hoor!!!! )
 
Joren de Wit

Joren de Wit

08/02/2007 16:20:00
Quote Anchor link
Ja ok, maar zodra een bericht geplaatst wordt zou ik het tijdstip van plaatsen gewoon met NOW() in de database zetten. Dan heb je ook direct het goede formaat voor de database te pakken (de engelse notatie).

Pas bij het ophalen van het bericht uit de database ga je dan het eigenlijke formaat toepassen met behulp van de functie DATE_FORMAT. Precies zoals ik al eerder aangaf.
 
Jaap

Jaap

08/02/2007 17:05:00
Quote Anchor link
DANK DANK DANK!!!!!

Ik deed het stap voor stap, en door het met NOW() in de database te zetten, en de vergelijking ook met NOW() te doen, doet hij precies wat hij moet doen!!!!

De functie DATE_FORMAT ben ik nog niet aan toe, maar dat lijkt ook even niet te hoeven.

Je weet niet hoe dankbaar ik ben!!!!!!
(Ook voor je geduld, haha, ik snapte het niet direct...)

Jaap
 
Jaap

Jaap

08/02/2007 17:15:00
Quote Anchor link
Quote:
$date_format = 'H:i - d. m. Y';


die is dus volstrekt overbodig geworden!!

En meer dingen dus...
Gewijzigd op 01/01/1970 01:00:00 door Jaap
 
Jaap

Jaap

08/02/2007 17:45:00
Quote Anchor link
...

Nogmaals dank
Gewijzigd op 01/01/1970 01:00:00 door Jaap
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.