Datum uit timestamp halen

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Python Developer

Dit ga je doen Als Python Developer ben je verantwoordelijk voor: Het ontwikkelen van Stuurprogramma's in Python zodat er verbindingen kunnen worden gelegd tussen besturingssystemen en (AV) hardware; Het testen en debuggen van Stuurprorgamma's; Het communiceren met noodzakelijke partijen in gevallen waar extra technische details nodig zijn om een Stuurprogramma te ontwikkelen of problemen op te lossen; Het maken van de nodige technische documentatie (in het Engels); Het participeren in een Scrum/Agile omgeving. Hier ga je werken Deze internationale organisatie is wereldwijd een succesvol producent en leverancier van professionele AV hard- en software. Klanten gebruiken de producten o.a. voor het

Bekijk vacature »

Front end developer React

Functie Wij zijn van origine een wordpress bureau, maar sinds 2006 zijn wij dit wel redelijk ontgroeid. Naar mate de jaren verstreken zijn we gegroeid in omvang, maar ook in de complexiteit van opdrachten waarin wij onze klanten kunnen bedienen. Momenteel bestaat onze organisatie uit 4 front end developers, 12 back end developer 3 projectmanagers en een 2 koppig management. Wij zijn een hele informele, bijna familiaire organisatie. Geen strak pak of overhemd, nee gewoon dragen waar jij je prettig bij voelt. De gemiddelde leeftijd ligt tussen de 25 en 30 en wij doen er veel aan om onze hechte

Bekijk vacature »

Full stack developer

Functie Binnen een ontzettend stimulerende werkomgeving kom jij te werken in een software team van 14 developers. Met ontzettend stimulerend bedoel ik een modern pand, wat voorzien is van alle nodige soft- en hardware, zodat jij jouw werk goed kan uitvoeren. Daarnaast zitten ze in een bos, waardoor je in een groene omgeving rustig kunt werken. Het team bestaat uit front end, back end en full stack developers. Jij krijgt dus de keuze hier waar jij jezelf het liefst op zou richten, maar de voorkeur gaat uit naar back end. Er wordt hier Scrum (agile) gewerkt in multidisciplinaire teams met

Bekijk vacature »

Cobol Developer

Dit ga je doen Als Cobol Ontwikkelaar zal je gaan meebouwen aan een onderdeel van het backend systeem waarbij je het functionele ontwerp vertaald naar een technische oplossing die geïntegreerd kan worden in de huidige omgeving. Je zorgt ervoor dat de bedrijfsprocessen op een efficiënte manier worden uitgevoerd en werkt proactief aan het verbeteren hiervan. Samen met jouw collega’s reviewen jullie elkaars code en test je je eigen code. Je werkt nauw samen met andere ontwikkelaars, testers en functioneel ontwerpers. Taken pakket: Beheren en doorontwikkelen van de bestaande omgeving; Vertalen van een functionele vragen naar een technische oplossing; Doorvoeren van

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 »

Front-end Angular developer

Functie In jouw rol als Front-End developer werk je samen met de backend developers om middels tweewekelijkse sprints het platform naar een hoger niveau te tillen. Hiernaast heb je affiniteit met data en werk je graag samen met het team om de gegevensintegriteit en -beveiliging te waarborgen, om ervoor te zorgen dat de gebruiker wereldwijd de beste SaaS-services heeft. Deze organisatie heeft meer dan 100 mensen in dienst, waarvan er 45 in Nederland werken. Het ontwikkelteam bestaat uit 10 mensen en is verdeeld in 2 scrumteams. Het eerste team bestaat uit Java en Scala ontwikkelaars. Het tweede team, waar jij

Bekijk vacature »

C# .NET Developer

Functie omschrijving Ben jij op zoek naar een nieuwe uitdaging binnen development waar je komt te werken binnen een flexibel, jong en ondernemend bedrijf. Lees dan snel verder! Voor deze functie zoeken wij een C# .NET Developer die enthousiast wordt van het aansluiten en begeleiden van (complexe) nieuwe klanten. Daarnaast begeleid je complexe projecten, wij zoeken iemand die altijd kansen ziet en waarbij het glas altijd half vol is. Voor deze functie zoeken wij een Developer met ervaring op het gebied van .NET die deze organisatie gaat versterken. Binnen de organisatie ga jij je vooral bezighouden met het verbeteren van

Bekijk vacature »

Software Developer C# .NET

Functie omschrijving Zoek jij een nieuwe uitdaging binnen development waar je komt te werken binnen een flexibel, jong en ondernemend bedrijf? Wij zijn voor deze functie op zoek naar een C# .NET Developer die enthousiast wordt van het aansluiten en begeleiden van (complexe) nieuwe klanten. Verder begeleid je complexe projecten, ben jij iemand die altijd kansen ziet? Dan zoeken wij jou! Verder ga jij je bezighouden met: Het verbeteren van functionaliteiten binnen het dataplatform; Meedenken in oplossingsrichtingen; Werken aan de architectuur; Ontwikkelen van nieuwe technologieën. Bedrijfsprofiel Waar ga je werken? De organisatie waar je voor gaat werken heeft een onafhankelijk

Bekijk vacature »

Anaplan Developer

Dit ga je doen What are you going to do: Picking up Stories: Design planning had, how are we going to build it in Anaplan; Talking to the end user to build a forecasting model; Having contact with the data team about which data is needed; Being able to convert an Excel sheet into a 3, 4 or 5 dimensional modeling environment; Giving knowledge sessions about Anaplan; Solving incidents; Making instructional videos on how teams should read forecasts; Writing blogs about forecasting. Hier ga je werken We are looking for an Anaplan Builder to deliver end-to-end solutions within a big

Bekijk vacature »

Full stack developer Python, React

Functie Jij als full stack developer komt binnen onze Technology afdeling te werken. Deze bestaat momenteel uit 15 man. De stack waarmee wij werken is voornamelijk Python, Javascript, React en GraphQL. Binnen deze afdeling wordt er met multidisciplinaire teams gewerkt aan verschillende projecten. Projecten duren vaak langer dan 3 maanden en je bent van begin tot eind vaak betrokken. Naast dat je als full stack ontwikkelaar aan de slag gaat ben je ook Consultant. Dit betekent dat je ook klantcontact hebt in je rol en werkshops geeft. De verhouding tussen deze werkzaamheden zijn ongeveer 70% development en 30% consultancy. Een

Bekijk vacature »

Ervaren C#.NET developer

Functieomschrijving We zijn op zoek naar een ervaren C#.NET programmeur voor een moderne werkgever in de regio Prinsenbeek. Als programmeur zal je bezig zijn met het ontwikkelen van op maat gemaakte webapplicaties voor verschillende klanten, waarbij je ervoor zorgt dat complexe processen zo goed mogelijk worden ondersteund. Je takenpakket omvat onder andere: Werken met databases en dataopslagoplossingen, implementeren van beveiligingsoplossingen en het waarborgen van de beveiliging van applicaties en gegevens, evenals het schrijven van technische documentatie en gebruikershandleidingen. Het ontwikkelen en onderhouden van C#.NET-applicaties. Bijdragen aan het ontwerp en de architectuur van softwaretoepassingen. Het schrijven van hoogwaardige en herbruikbare codes.

Bekijk vacature »

IT Manager team PaaS

TenneT is hard groeiende om haar ambities waar te kunnen maken. Zo nemen wij een leidende rol in het aanjagen van de energietransitie. Het werven van nieuw talent speelt daarin een cruciale rol. Wij zijn op zoek naar een gedreven Lead PaaS die hieraan wil bijdragen en misschien ben jij dat wel? Jouw bijdrage aan TenneT Je wordt de Teammanager (Lead) van een nieuw team binnen de afdeling Basic van Information Technology and Facilities (ITF) van TenneT. Het team heet Platform as a Service. Hier wordt elke dag in een goede sfeer met zijn allen hard gewerkt om vanuit IT

Bekijk vacature »

Software Developer PHP JavaScript Python HBO SQL

Samengevat: Wij zijn een softwarebedrijf voor Autodealers. Ben jij een Medior of Senior Software Developer? Heb je ervaring met PHP, JavaScript of Python? Vaste baan: Java.Developer Software HBO €3.000 - €5.200 Bij ons op de werkvloer is er een positieve en informele sfeer. Naast een goede begeleiding en een enthousiaste klantenkring biedt deze werkgever een prettige omgeving met zeer afwisselende werkzaamheden. Houd jij van aanpakken en denk je dat je deze uitdaging aankunt? Dan zoeken wij jou! Zij werken voor grote klanten. Zij doen omvangrijke projecten die we bij deze werkgever op kantoor realiseren (geen detachering). Zij werken met state-of-the-art

Bekijk vacature »

Softwareontwikkelaar Cleopatra

Functieomschrijving Voor de gemeente Amsterdam zijn wij op zoek naar een softwareontwikkelaar Cleopatra. De directie Verkeer en Openbare ruimte van de gemeente Amsterdam beschikt over een softwareapplicatie, "Cleopatra", waarmee geautomatiseerde handhaving plaatsvindt (op basis van kentekenherkenning) van bepaalde gebieden waarin toegangseisen worden gesteld aan het verkeer. Voorbeelden ervan zijn de milieuzones, de zone zwaar verkeer, handhaving van brom- en snorfietser op het fietspad en autoluwe gebieden. Voor de doorontwikkeling en uitbreiding ervan zijn gespecialiseerde softwareontwikkelaars nodig die helpen bij het programmeren van de handhavingsmodules voor nieuwe gebieden en het verbeteren en bijwerken van de bestaande onderdelen van de softwareapplicatie. Functie

Bekijk vacature »

SQL ontwikkelaar

Functieomschrijving Voor een gave werkgever in regio Breda zijn wij per direct op zoek naar een SQL ontwikkelaar/ functioneel consultant. Hier wordt jij mede verantwoordelijk voor zowel de design en implementatie van SQL-databases als voor het verstaan van de processen van klanten naar het vertalen van deze processen naar IT-oplossingen. Jouw takenpakket komt als volgt uit te zien: Je test de ontwikkelde oplossingen om er zeker van te zijn dat deze voldoen aan de functionele specificaties en de behoeften van de organisatie; Je ontwerpt, ontwikkelt en implementeert SQL-databases om de data behoeften van de organisatie te ondersteunen; Je stelt op

Bekijk vacature »
Guido  -

Guido -

09/05/2022 12:03:06
Quote Anchor link
Hallo,

Ik heb een timestamp die ik wil omzetten naar timestamp zonder dag-maand-jaar.

Heb ik nodig om te bepalen of de begintijd groter is dan de eindtijd.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
$timestamp_vanaf = 1652025690;
$timestamp_tot = 1652054423;
$vanaf = strtotime( date( 'Hi', intval($timestamp_vanaf) ) );
$tot = strtotime( date( 'Hi', intval($timestamp_tot) ) );

if ($vanaf > $tot) {
  echo 'Begintijd is groter dan eindtijd';
}


Ik weet dat ik hiermee de timestamp omzet naar normaal datum-formaat, en dan weer terugzet naar timestamp.
Dus ik vraag me af, is dit een goede manier?

Guido
 
PHP hulp

PHP hulp

27/04/2024 02:08:16
 
Ivo P

Ivo P

09/05/2022 12:57:41
Quote Anchor link
Dus als in:

15 mei 2004 15:41 is groter dan 31 dec 2022 10:04?
omdat
15:41 groter is dan 10:04



Toevoeging op 09/05/2022 13:02:00:

je hoeft dan trouwens niet gebruik te maken van strtotime():

1541 is al te vergelijken met 1004 (als in mijn voorbeeld).

Maar strtotime(1541) zal dan uitgaan van 1541 seconden na 1970-01-01 00:00, dus dat wordt vertaald naar globaal een 25 of 30 minuten. (aangenomen dat strtotime() daar al een soort van datum of tijd in herkent)
 
Guido  -

Guido -

09/05/2022 13:23:41
Quote Anchor link
Hoi Ivo,

Dank voor je reactie. Ik besef me nu dat ik te moeilijk denk! strtotime hoeft inderdaad helemaal niet.

Ik hoef overigens alleen de waarde van "vanaf" met "tot" te vergelijken, meer niet. Dus de dag en een tijdzone zijn in mijn geval niet nodig.

Guido
Gewijzigd op 09/05/2022 13:24:19 door Guido -
 
Ivo P

Ivo P

09/05/2022 15:23:29
Quote Anchor link
dan zou ik sowieso niet het aantal seconden sinds 1970 gebruiken om zo'n tijdstip op te slaan.
Wat is er mis met 14:45 op te slaan

of 1445
 
Guido  -

Guido -

09/05/2022 15:51:15
Quote Anchor link
Hoi Ivo,

Het betreft een datum/tijd kiezer dus die slaat het als timestamp op.

Ik kan de hele timestamp natuurlijk met elkaar vergelijken (start- vs einddatum), maar ik wil dit afzonderlijk ook voor de start- en eindtijd doen. Overigens sla ik niets op daarvan, de vergelijking is dus alleen om een (fout)melding te tonen als begintijd groter dan eindtijd is..

Guido
 
Ivo P

Ivo P

09/05/2022 17:07:11
Quote Anchor link
maar dan lijkt het me logisch dat ook de datum groter of gelijk aan de andere datum is.

dus de vergelijking

$timestamp_vanaf < $timestamp_totaan

zou dan al voldoende zijn.
 
Guido  -

Guido -

09/05/2022 17:27:43
Quote Anchor link
Klopt helemaal, maar foutieve datum en tijd wil ik afzonderlijk van elkaar melden. Zodat duidelijk is welke onjuist is (datum of tijd).

Het is een eenvoudig script met invoervelden voor start- en einddatum + start- en eindtijd.
De start- en eindtijd is voor beide data hetzelfde. Dus beide timestamps bevatten dezelfde start- en eindtijd.

Guido
Gewijzigd op 09/05/2022 17:29:35 door Guido -
 
Adoptive Solution

Adoptive Solution

09/05/2022 17:33:00
Quote Anchor link
Je kan het input type time gebruiken.
Heb je direct de goede notatie.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<input id="time" type="time" name="time" value="10:48" />


Als je 2 input velden voor tijd hebt en beide zijn ingevuld kan je de waarden omdraaien als begintijd groter is dan eindtijd.
 
Guido  -

Guido -

09/05/2022 22:35:45
Quote Anchor link
Hoi,

Ik heb een select veld omdat ik de minuten in stappen van 5 wil (0, 5, 10, etc).

Overigens denk ik nu dat het logischer is om de begintijd aan de begindatum te koppelen en de eindtijd aan de einddatum. Nu gebruik ik tijd los van de datum.

Guido
 
Ward van der Put
Moderator

Ward van der Put

10/05/2022 17:08:46
Quote Anchor link
Als je er twee DateTimes van maakt, kun je daarna met een DateInterval gemakkelijk datums én tijden vergelijken:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
<?php
$timestamp_from
  = 1652025690;
$timestamp_until = 1652054423;

$from = new \DateTime();
$from->setTimestamp($timestamp_from);

$until = new \DateTime();
$until->setTimestamp($timestamp_until);

$interval = $from->diff($until);
?>
 



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.