Datum berekenen d.m.v. modulo

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Mendix Developer

Functie Wat ga je doen als Mendix Developer? We leven in een wereld die snel ontwikkelt en veranderd, ook nemen bedrijfsbelangen toe en blijken risico’s moeilijker in te schatten, daarom wij op zoek naar Junior, Medior en Senior Developers die bedrijven kunnen helpen met hun screeningproces en zorgen dat deze efficiënt en 100 procent AVG compliant is. Het concept achter Mendix is duidelijk. De klant heeft een vraag/probleem. Dit kunnen we door middel van slimme software oplossen. In plaats van te werken met de nieuwste technieken en tools, wordt er gekozen voor het implementeren en maken van software dat op

Bekijk vacature »

Senior Integration Developer

Functieomschrijving As senior integration developer at Randstad Groep Nederland IT you play an integral role in innovating and optimising our processes and way of working. As we continue to move towards a more internationally connected tech environment and build new global platforms, our integration team continues to grow. You will join the APK team (Applicatie Koppelingen), consisting of business analysts, developers, a product owner and scrum master. Together you are responsible for a fundamental aspect of our applications, providing the basis for our other development teams. What will you do as senior integrations developer? As senior integrations developer you work

Bekijk vacature »

C++ Developer

Dit ga je doen Taken: • Maken van technisch ontwerp; • Bouwen van kwalitatief goede en veilige software; • Uitvoeren van unittests; • Samenwerken in een scrumteam met developers, testers, PO; • Maken van incidentanalyses; • Code reviews; Hier ga je werken De afdeling bestaat uit twee scrumteams die zich met een inhouse ontwikkelteam richten nieuwe grote projecten en het bouwen nieuwe producten of functionaliteiten. Voor deze teams zijn zij op zoek naar een C++ Developer. De afdeling bouwt voor verschillende nationale en internationale klanten bedrijf kritisch systemen. Je gaat aan de slag met nieuwe functionaliteiten voor deze systemen, maar

Bekijk vacature »

Java Developer

Als Java Developer bij Coolblue Energie zorg je ervoor dat onze back-end systemen elke dag een beetje beter zijn. Wat doe je als Java Developer bij Coolblue? Coolblue Energie is de energiemaatschappij voor iedereen die energie wil besparen. Je krijgt niet alleen groene stroom maar we helpen je ook je energieverbruik te verminderen. Als Java Developer werk je met andere development teams samen om onze back-end systemen zo optimaal mogelijk te laten werken en onze klanten het beste inzicht en advies te geven om energieverbruik te verminderen. Op deze manier draag jij bij aan de groene-energietransitie. Ook Java Developer worden

Bekijk vacature »

Developer ERP

"Door digitalisering creëren wij een verantwoord woon- en werkklimaat, nu en in de toekomst - voor iedereen." Wil jij software maken die onze klanten het werk gemakkelijker maakt en wil jij jezelf continu blijven ontwikkelen? Haal jij energie uit het werken op internationaal niveau? Zoek jij jouw uitdaging binnen een professionele organisatie met een informele sfeer? Dan zijn wij op zoek naar jou! Ben jij ook op zoek naar Aareon? Developer ERP Ons aanbod Wat we jou bieden als developer binnen Aareon hebben we hieronder voor jou op een rijtje gezet. We bieden jou allereerst uitdaging en fijne collega’s. Daarnaast

Bekijk vacature »

Medior Front-end Developer

Bij Getnoticed doen wij wat we leuk vinden, websites bouwen en online marketing. Voor veel van onze klanten doen we dan ook allebei. Wel zo fijn om campagnes te draaien voor conversiegerichte websites die in eigen beheer zijn. In onze vestiging in Nederweert zit onze development afdeling en worden de websites gebouwd. Op dit moment zijn we op zoek naar jou: dé Medior Front-end Developer die net als wij, het hoofd boven het maaiveld durft uit te steken! In het kort Even een paar punten die omschrijven wat deze toffe baan inhoudt: Het uitwerken van designs tot functionele layouts Je

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 »

Medior Java developer (backend)

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 »

Robot Programmeur

Bedrijfsomschrijving: Locatie: regio Zwolle Deze systeem integrator behoort tot een overkoepelende groep en is hoofdzakelijk actief op de internationale markt. Met veel ervaring en knowhow in robotica, machinebouw en automatisering leveren ze maatwerk equipment vanuit een krachtige engineering. Variërend van eenvoudige productie-hulpmiddelen tot complexe turn-key oplossingen wordt de sleutel tot een succesvol product gerealiseerd. Het kantoor is gevestigd in Zwolle. Binnen de gehele onderneming zijn circa 80 medewerkers werkzaam. Een zeer gemotiveerd team draagt zorg voor het succes van de organisatie. Om dit team verder uit te breiden en te ondersteunen zoeken wij een gemotiveerde collega Robot Programmeur die met

Bekijk vacature »

Full Stack Developer / .NET

Dit ga je doen Meedenken en adviseren bij het aanpassen, oplossen en verbeteren van de maatwerkapplicaties; Het opstellen van zowel functionele ontwerpen als technische ontwerpen; Ontwikkelen van modules in VB.NET en C#.NET; Het testen van software; Je gaat projectmatig om met alle uit te voeren aanpassingen en ontwikkeltrajecten (waarborging, prioriteitstelling, opvolging, calculaties, communicatie); Het analyseren en oplossen van software problemen; Participeren in de Scrum/Agile werkwijze: bijwonen van daily stand-ups, sprintplanningen, refinement sessies en het zelfstandig oppakken en verder ontwikkelen van user stories. Hier ga je werken Deze organisatie is gesitueerd in de omgeving van Zwolle en is actief binnen de

Bekijk vacature »

Robot Programmeur

Bedrijfsomschrijving: Locatie: regio Almelo Deze dochteronderneming is gevestigd in Almelo en al sinds 1999 een specialist op het gebied van productieautomatisering, robotisering en metaalbewerking. Met speciaalmachines, robotisering en productmechanisatie als belangrijkste werkgebieden gaan ze de strijd aan met de meest uitdagende vraagstukken, die de efficiency van de productieprocessen moet verbeteren. Daarin speelt innovatie en nieuwe technologieën een grote rol en dit merk jij als Robot Programmeur zeker. Kortom; zij maken producten die nog niet bestaan! Sinds 2018 is dit bedrijf onderdeel van een internationale groep met zeven productielocaties in Maleisië, China, Singapore, de USA, Tsjechië en Nederland. Duik jij als

Bekijk vacature »

Unity Software Developer

Bedrijfsomschrijving A client of Yacht Functieomschrijving As sr. lead unity software developer you and the team have built on well-known game engines with mainly Unity and C#. We are pioneers in the Holographics industry and such every day is different and capturing. Seeing projects come to life as holograms give an indescribable good feeling. From a Unity perspective, you take the technical lead in this young, driven team. They all share the passion for creating the future and we are looking for a senior developer who will technically lead and coach this team. You are the technical point of contact

Bekijk vacature »

.NET developer

Over deze functie Als .NET developer bouw je mee aan innovatieve dienstverlening en draag jij bij aan de groei van de organisatie. Kenter groeit namelijk hard op het gebied van kwaliteit, professionaliteit en innovatie en is altijd op zoek naar verbeteringen. Zij richten zich op de ontwikkeling van moderne meetoplossingen, ook juist op korte termijn. Zo kunnen zij vooruitlopen op het gebied van IoT, realtime data en andere innovatieve oplossingen. Als .NET developer ben je van onschatbare waarde. Je werkt samen met ruim 20 IT professionals aan zowel greenfield- als legacy-projecten. Dat doe je in samenwerking met ontwikkelaars, data engineers,

Bekijk vacature »

Senior PHP Developer

Als Senior PHP Developer bij Coolblue zorg je ervoor dat onze webshops elke dag een beetje beter zijn en coach je andere developers op de hard en soft skills. Wat doe je als Senior PHP Developer bij Coolblue? Als PHP Developer werk je met andere development teams samen om onze webshop zo optimaal mogelijk te laten werken en onze klanten blij te maken. Hoewel je een PHP Developer bent, sta je open om C# of Typescript in te zetten of te leren. Ook PHP Developer worden bij Coolblue? Lees hieronder of het bij je past. Dit vind je leuk om

Bekijk vacature »

iOS developer

Functie Als iOS developer kom je in ons iOS team terecht van momenteel 3 man groot, 2 senioren en 1 junior. Samen met ervaren collega’s werk je mee aan de techniek van de toekomst. Wij geloven dat samenwerking ervoor zorgt dat de kwaliteit van ons product wordt bevorderd. Daarom hanteren wij een open bedrijfscultuur waarbij iedereen met elkaar kan communiceren en iedereen als gelijke wordt gezien. Vandaar dat je dus ook vaak samenwerkt met collega’s van andere disciplines zoals het Android team. Tijdens je werkzaamheden zul je vooral in de backend bezig zijn met het ontwikkelen van onze applicatie en

Bekijk vacature »

Pagina: « vorige 1 2

- SanThe -

- SanThe -

11/02/2012 16:38:46
Quote Anchor link
Dominique de Graaff op 11/02/2012 16:36:19:
Ik merk echter wel wanneer ik ik de dag op 07 of 06 zet, dat er een heel ander getal wordt gegeven.


Dat lijkt mij stug.
 
PHP hulp

PHP hulp

07/10/2022 21:30:05
 
Dominique de Graaff

Dominique de Graaff

11/02/2012 16:41:40
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
<?php

$date
   = 07042012;    
$day    = floor($date / 1000000);
$month  = floor(($date % 1000000) / 10000);
$year   = $date % 10000;

echo $date;
?>


geeft 1852426.

Echter, doe ik dit:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
$date
   = (int)"07042012";
?>


Dan werkt het wel. Waarschijnlijk willen ze dat ik typecasting gebruik ;).

Vind de les ineens niet zo 'belachelijk' meer ;). Eigenlijk wel goed! :P Was wat voorbarig (vanuit frustratie waarschijnlijk).
Gewijzigd op 11/02/2012 16:45:43 door Dominique de Graaff
 
Niels K

Niels K

11/02/2012 16:45:26
Quote Anchor link
Hoi Dominique,

Dat was precies de reden waarom ik dat stukje code (tijdelijk) heb verwijderd. Om jou er iets van te laten leren. Heel mooi dat het nu geland is en je daadwerkelijk de code begrijpt.

Ik moet wel toegeven dat dit voor echte beginners wel een moeilijke opdracht is. Maar goed, je leert er wel iets van.

Niels
 
Wouter J

Wouter J

11/02/2012 16:46:30
Quote Anchor link
Niels,

Hier dan mijn code:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
<?php
    $date
= 14102011;
    
    $year = $date % 10000;
    $month = $date % 1000000 / 10000 % 10000;
    $day = $date % 100000000 / 1000000 % 1000000;
?>


Als je iets deelt door een 10tal en daarna de modulo van hetzelfde 10tal doet werkt het hetzelfde als round. Dit kan niet met niet 10tal getallen.
 
- SanThe -

- SanThe -

11/02/2012 16:49:19
Quote Anchor link
Dominique de Graaff op 11/02/2012 16:41:40:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
<?php

$date
   = 07042012;    
$day    = floor($date / 1000000);
$month  = floor(($date % 1000000) / 10000);
$year   = $date % 10000;

echo $date;
?>


geeft 1852426.


Zeer vreemd.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
<?php
$date
= 07042012;

$day = floor($date / 1000000);
$month = floor(($date % 1000000) / 10000);
$year = $date % 10000;

echo $day . '-' . $month . '-' . $year;

?>


Geeft: 1-85-2426

Is er iemand die dit kan verklaren?
 
Niels K

Niels K

11/02/2012 16:53:08
Quote Anchor link
Hoi Wouter,

Heel mooi stukje code! Ik wist niet dat je dat met 10 tallen kon doen.

Niels
 
Dominique de Graaff

Dominique de Graaff

11/02/2012 16:53:11
Quote Anchor link
Nevermind, zie onder (die nul maakt er een octal number van).
Gewijzigd op 11/02/2012 17:25:46 door Dominique de Graaff
 
Wouter J

Wouter J

11/02/2012 16:53:18
Quote Anchor link
07042012

Die 0 in het begin vind PHP nutteloos, want die betekend niks. Hierdoor haalt hij die weg en dan kom je volgens mij op andere getallen.

Wel grappig is dat dit: 7042012 wel 7-4-2012 wordt.. Toch wel vreemd...
 
- SanThe -

- SanThe -

11/02/2012 16:58:56
Quote Anchor link
Lijkt wel een bug.
 
Dominique de Graaff

Dominique de Graaff

11/02/2012 17:01:02
Quote Anchor link
Bedankt iedereen! Denk ook wel een leerzaam topic voor andere mensen. Iedereen gebruikt maar date en time. Kennelijk kan het dus ook zo.
 
Wouter J

Wouter J

11/02/2012 17:04:00
Quote Anchor link
Wacht, ik heb het door. Dom dat ik daar niet meteen aan heb gedacht.

In PHP geef je met een 0 voor een getal aan dat het een octaal getal is en dus wordt het totaal iets anders.

Meer uitleg over andere getallenstelsels: http://www.phphulp.nl/php/tutorial/berekeningen/bitwise-php/756/
Gewijzigd op 11/02/2012 17:12:58 door Wouter J
 
- SanThe -

- SanThe -

11/02/2012 17:05:31
Quote Anchor link
Wouter J op 11/02/2012 17:04:00:
Wacht, ik heb het door. Dom dat ik daar niet meteen aan heb gedacht.

In PHP geef je met een 0 voor een getal aan dat het een octaal getal is en dus wordt het totaal iets anders.


Was dat niet iets van 0x1234?
 
Wouter J

Wouter J

11/02/2012 17:10:43
Quote Anchor link
Nee 0x is hexadecimal en 0b is bitwise (wat trouwens niet werkt in PHP). Zie ook int
Gewijzigd op 11/02/2012 17:10:59 door Wouter J
 
- SanThe -

- SanThe -

11/02/2012 17:36:15
Quote Anchor link
Dank je wel Wouter. Dit heb ik dus nooit geweten, dat een extra nul ervoor octaal aangeeft.
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
<?php
$a
= 1234; // decimal number
$a = -123; // a negative number
$a = 0123; // octal number (equivalent to 83 decimal)
$a = 0x1A; // hexadecimal number (equivalent to 26 decimal)
?>
Gewijzigd op 11/02/2012 17:36:37 door - SanThe -
 

Pagina: « vorige 1 2



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.