Datum berekenen d.m.v. modulo

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Gezocht: Junior – Medior – Senior Outs

Bedrijfsomschrijving Heb jij net een opleiding afgerond richting IT of heb je al een paar jaar ervaring in de IT? En wil je groeien naar Outsystems Developer? Dan is dit dé kans om jezelf te ontwikkelen als Outsystems goeroe! Outsystems blijft hard groeien en deze organisatie gaat daarin mee! Er is een nieuwe vestiging geopend waar er op dit moment er 10 man werken. Ze willen zich verder uitbreiden op verschillende niveau’s, van ervaren toppers tot gedreven junioren. Een heel leuk extraatje is de mogelijkheid tot een leaseauto, wat heel tof is want het betreft een interne functie. Functieomschrijving Je

Bekijk vacature »

Senior C# developer

Samen met het development team zorg je ervoor dat alle systemen achter de schermen vlekkeloos werken. Wat doe je als Senior C# developer bij Coolblue? Als C# developer doe je regelmatig mee aan brainstormsessies over user experience, data en task flow met de UX Designer, Product Owner en Data Scientist in je team. Daarnaast schrijf je op zichzelf staande, consistente en testbare code die goed onderhoudbaar en toekomstbestendig is. Ook C# developer worden bij Coolblue? Lees hieronder of het bij je past. Dit vind je leuk om te doen Werken met verschillende soorten data-opslag, zoals Oracle of AWS. Problemen oplossen

Bekijk vacature »

Medior .NET Developer I eLearning en ePublishing

Bedrijfsomschrijving Kom werken bij een leuk softwarehuis, thuis in de educatieve markt! Ze maken software-oplossingen op maat, afgestemd op specifieke bedrijfsprocessen van de klant. De klant doet waar ze goed in zijn, dit bedrijf zorgt er voor dat zij de juiste toolset hebben. Het bedrijf heeft als missie om onderwijs inspirerend, leuk en interactief te maken. Het bedrijf kent enkel en alleen software producten welke aangeboden worden in zowel binnen- als buitenland. Met inmiddels een team van ongeveer 25 hoogopgeleide mensen zijn ze in staat complexe processen begrijpelijk te maken en te vertalen in goed werkende software oplossingen. Naast een

Bekijk vacature »

Full Stack Java Developer Graduate Program - Exper

Via Experis Academy krijg je een unieke kans om de in de branche gewilde expertise op te doen die jou tot een gewilde Full Stack Java Developer met een frontend-specialisatie maken. Het programma duurt 21 maanden en eindigt met een vaste baan bij een van onze vele, boeiende klanten, of je blijft bij ons (Experis) werken. Ons programma tot Java Developer Experis Academy start met een op maat gemaakte cursus die drie maanden duurt. Gedurende deze maanden komen theorie, praktijk en Java-certificeringen aan bod. Hierbij is het onderwijsprogramma gebaseerd op de principes als versnelde training en flipped classroom. De volgende

Bekijk vacature »

Software Ontwikkelaar ERP / Testen Software

Over het bedrijf: Wij zijn een leverancier van software. Heb jij affiniteit met informatica? Heb jij ervaring als ERP software developer? Vaste baan: Software Ontwikkelaar ERP Softwarebranche 2.800 - 4.200 Software Developer Wij zijn een grote leverancier van software voor vastgoedbedrijven (commercieel en sociaal), outsourcing en consultancy. Wij zijn vertegenwoordigd in meerdere Europese landen. Wij werken voor grote klanten. We doen omvangrijke projecten die we bij ons op kantoor realiseren (geen detachering). Wij werken met state-of-the-art technologie en lopen daarin voorop. Wil jij de diepte in en veel leren, dan is deze baan geknipt voor jou. Jouw werkzaamheden als Software

Bekijk vacature »

Salesforce developer

Functieomschrijving Do you want to help shape the global Salesforce environment of the world’s largest HR service provider, defining, building and continuously improving the solution 28.000 people will use on a daily basis? Helping shape the working life of over 500 million talented individuals? As part of building a global Salesforce programme we are looking for multiple experienced Salesforce Developers. You work closely with our Technical lead, product owner and other salesforce developers and consultants to implement and integrate a global package of features based on Sales Cloud, Services Cloud, Marketing Cloud and Bullhorn for Salesforce, including but not limited

Bekijk vacature »

C# Developer @ Almere

2021-08-20 iSense C# Developer Ben jij een gedreven en enthousiaste .NET Developer (C#) met gevoel voor design en usability? Wil jij als C# Ontwikkellaar jouw skills graag inzetten op de development afdeling van een innovatieve, flexibele organisatie met een groot bereik? Lees dan snel verder! ISSP42589 Organisatie Onze klant is een internationale organisatie gevestigd in de omgeving van Almere. De laatste jaren heeft onze klant een forse groei doorgemaakt als onderdeel van een grote Corporate werkgever. Flexibiliteit en meedenken zijn belangrijke pijlers in de organisatie. Zo is het pand bijvoorbeeld al om 7 uur open, zodat flexibele werktijden mogelijk zijn.

Bekijk vacature »

Junior Java Fullstack Developer @ Randstad

2021-06-10 iSense Junior Java Fullstack Developer Ben je onlangs afgestudeerd van een IT-opleiding of heb je nog maar weinig ervaring opgedaan? En wil je toch graag aan de slag als Java Fullstack Developer? Lees dan snel verder, want op 9 augustus 2021 starten wij weer met een graduate programma waarin jij jezelf kunt ontwikkelen tot een volwaardige Fullstack Java Developer! ISLE50162 Wat kan jij van ons verwachten? • Een goed salaris gedurende het gehele programma; dus ook tijdens je cursusperiode! • De mogelijkheid om belangrijke certificeringen te behalen op het gebied van JAVA • Loopbaancoaching en een persoonlijk ontwikkelplan (POP)

Bekijk vacature »

Email Front-End Developer

Creatieve HTML-er die de mooiste mails binnen no time kan bouwen. Wat doe je als Email Front-End Developer bij Coolblue? Droom jij in HTML en CSS? Weet jij als geen ander een ambitieus email design om te bouwen naar de werkelijke email? Zwem jij graag in je code om bestaande templates net weer een beetje beter te maken? Dan zoeken wij jou. Ook Email Developer worden bij Coolblue? Lees hieronder of het bij je past. Dit vind je leuk om te doen De beste campagnes opbouwen voor de belangrijkste doelen Nieuwe mail templates ontwikkelen vanuit HTML en CSS of oude

Bekijk vacature »

.Net Ontwikkelaar @ Oldenzaal

2021-07-22 iSense .Net Ontwikkelaar Wil jij werken aan software wat overal ter wereld wordt gebruikt? Wil jij werken in een platte organisatie met oog voor zijn werknemers? Lees dan snel verder! ISHA49468 Nieuw Organisatie Voor onze relatie zijn wij momenteel op zoek naar een .Net Developer die wilt werken aan software die draait op machines wereldwijd. De organisatie produceert software voor applicaties die gebruikt worden in verschillende branches. De software wordt geleverd aan fabrikanten van verschillende robotica en machines. Als .Net ontwikkelaar ben je intern onderdeel van het team wat de applicatie omgevingen ontwikkeld en onderhoud. Deze applicatie omgevingen draaien

Bekijk vacature »

Sr Golang Developer PHP Laravel / JavaScript

Over de werkgever: Wij zijn een groep tech-minded developers. Hou jij je graag bezig met software-ontwikkeling? Heb je ervaring als developer? Vaste baan: Sr Golang Developer PHP Laravel JavaScript 3.800 - 5.000 Senior Golang Developer Wij werken uitsluitend met teams van in-house professionals. Daarnaast specialiseren wij ons in het uitdenken, ontwikkelen en opleveren van hoge kwaliteit en schaalbare oplossingen voor MKB en enterprise. Zo ontwikkelen we custom tooling en applicaties voor een aantal bedrijven in de top vijftig van Nederland. Wij werken voor MKB klanten. We hebben veel verschillende projecten. Houd jij van afwisseling? Dan zit je bij ons goed!

Bekijk vacature »

Developer / Low-code @ Regio Lelystad

2021-08-16 iSense Developer Low-code Vind jij het leuk om als Ontwikkelaar te werken aan een eindproduct voor verschillende grote klanten in Nederland en voel jij je prettig binnen een familiebedrijf? Lees dan snel verder en solliciteer! ISK50314 Nieuw Organisatie Als Developer kom je te werken in de regio van Lelystad bij een organisatie die met toonaangevende klanten uit heel Nederland samen werkt. De producten en diensten van de organisatie bereiken miljoenen Nederlanders. Hierbij komt een grote hoeveelheid informatie kijken en deze moet discreet en veilig verwerkt worden. De processen die hierbij horen worden door het IT team vormgegeven. De organisatie

Bekijk vacature »

Sr PHP Backend Developer / Laravel

Over de werkgever: Wij zijn een groep tech-minded developers. Is software-development jouw passie? Heb jij ervaring als developer? Vaste baan: Sr PHP Backend Developer Laravel 3.800 - 5.500 Senior Backend Developer Wij werken uitsluitend met teams van in-house professionals. Daarnaast specialiseren wij ons in het uitdenken, ontwikkelen en opleveren van hoge kwaliteit en schaalbare oplossingen voor MKB en enterprise. Zo ontwikkelen we custom tooling en applicaties voor een aantal bedrijven in de top vijftig van Nederland. Wij werken, zoals gezegd, voor MKB klanten. We hebben veel verschillende projecten. Houd jij van afwisseling? Dan zit je bij ons goed! Wij zijn

Bekijk vacature »

Full Stack Java Developer - Utilities

Ben jij een ontwikkelaar die wil bijdragen aan de energietransitie? Lees dan verder! Wat ga je doen? Als Full Stack Java Ontwikkelaar draag je verantwoordelijkheid voor het gehele proces van het omzetten van wensen, problemen of vragen naar concrete oplossingen. Integratie, testen, vastleggen van kennis en beslissingen, problem management en automation zijn onderdeel van je takenpakket in zowel SAFE of DevOps gestuurde omgevingen als ook in omgevingen die nog werken volgens het traditionele waterval model. Als ontwikkelaar krijg je alle mogelijkheden om je technisch verder te ontwikkelen en samen te werken met gedreven collega's. Wat breng je mee? Je hebt

Bekijk vacature »

PHP Backend Webdeveloper Lead HBO / Wordpress

Voor wie je gaat werken: Wij zijn een creatief digitaal bureau. Ben jij een Backend Developer? Heb jij ervaring met Laravel? Vaste baan: Backend Developer Webdeveloper HBO Laravel 3.000 - 4.500 Backend Developer Als internetbureau maken wij websites en softwareapplicaties op maat. Ook complexere projecten gaan we niet uit de weg. Wij werken voor MKB klanten. We hebben veel verschillende projecten. Houd jij van afwisseling? Dan zit je bij ons goed! We hebben een bijzondere, open cultuur, waarin er veel ruimte is om het enthousiasme voor wat we doen te delen. Wat wordt er van jou verwacht?: Voor de vacature

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

27/09/2021 21:42:19
 
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.