Klopt deze is_date functie?

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Masterclass Low-Code Developer

Masterclass Low-Code Developer - Start 1 maart 2022 Categorie: Software Development/ Engineering Regio/Locatie: Rotterdam / Randstad, Netherlands Vacaturenummer: J1021-2299 Type dienstverband: Full Time Functiebeschrijving: De afgelopen jaren vraagt de business steeds meer om snelheid bij het oplossen van business vraagstukken en dit adequaat op te lossen met onderliggende IT. Men wil met een concrete oplossing snel in kunnen spelen op een veranderde markt. IT wordt nog vaak gezien als een vertragende component om te komen tot een oplossing. Het toepassen van Mendix Low-Code versnelt het proces voor applicatieontwikkeling substantieel. Daarnaast biedt Low-Code integratie met bestaande IT-systemen en platforms en maakt

Bekijk vacature »

Delphi Developer

As a Delphi Developer you work together with other development teams to make our back-office applications work as optimal as possible. How do I become a Delphi Developer at Coolblue? You work together with other development teams to make our back-office applications work as optimal as possible, being extending features or migrating them to APIs. Everything to put a smile in our colleagues' faces! Although you are a Delphi Developer, you are not averse to a some C# or JavaScript. Would you also like to become a Delphi Developer at Coolblue? Read below if the job suits you. You enjoy

Bekijk vacature »

BI Developer @ Amsterdam

2021-10-29 iSense BI Developer Altijd al aan de slag willen gaan in een Enterprise omgeving als ervaren BI Developer? Wil jij BI oplossingen bedenken en bouwen voor gebruikers wereldwijd? Wil jij graag aan de slag met SSRS, SSAS, SSIS, T-SQL en Azure? Wil jij meewerken aan verschillende uitdagende projecten? Reageer nu! ISPA48510 Organisatie De organisatie waar je komt te werken als (Senior) BI Developer is een grote internationale financiële instelling. Met vele vestigingen in Nederland zijn ze een belangrijke speler op de financiële markt. Jij zal hoofdzakelijk op het kantoor in Amsterdam werkzaam zijn, maar het kan ook voorkomen dat

Bekijk vacature »

.Net developer @ Rotterdam

2020-12-18 iSense .Net developer .Net Developer ISRA48298 Organisatie De organisatie waarbinnen je aan de slag zal gaan levert diensten aan een groot aantal organisaties binnen Nederland. De software die zij maken en inzetten voor hun klanten wordt dagelijks door honderden klanten gebruikt. Onze opdrachtgever is marktleider in Nederland als het gaat om full-service HR-dienstverlening. De afgelopen periode is onze klant hard gegroeid en daar zijn de nodige uitdagingen bij komen kijken. Om deze groei voort te kunnen zetten zijn ze op zoek naar nieuwe vaste medewerkers, dit om ervoor te zorgen dat ze marktleider blijven. Zij zijn op zoek naar

Bekijk vacature »

Developer / Low-code @ Regio Lelystad

2021-11-11 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 »

Junior developer

Je maakt een vliegende start van je carrière, door meteen mee te bouwen aan de digitale aspecten van Coolblue. Wat doe je als Junior developer bij Coolblue? Als Junior Developer ben je meteen vanaf de start onderdeel van een van de development teams. Omdat je jezelf graag nog verder wilt ontwikkelen, kijk je veel met je collega’s mee en volg je verschillende trainingen. Maar in de sprints pak je ook je eigen stories op, om meteen Coolblue iedere dag een beetje beter te kunnen maken. Ook junior developer worden bij Coolblue? Lees hieronder of het bij je past. Dit vind

Bekijk vacature »

Java ontwikkelaar

Het schrijven van software en applicaties die er echt toe doen, dit doe jij onder andere als Java ontwikkelaar. Wij zoeken een Java ontwikkelaar voor ons hoofdkantoor in Waalwijk voor 40 uur per week. Het schrijven van software en applicaties die er echt toe doen, dit doe jij onder andere als Java ontwikkelaar. DMG, een huis vol mogelijkheden. Als Java ontwikkelaar werk je aan business applicaties, API’s en webservices die zowel binnen het bedrijf als door klanten en/of zakelijke partners worden gebruikt. Op deze manier kunnen we onze klanten nog beter bedienen en kunnen medewerkers hun werk eenvoudiger uitvoeren. Het

Bekijk vacature »

Junior en verder specialiseren als database ontwik

Bedrijfsomschrijving Mijn klant is gevestigd in de regio Velp en een bekende speler binnen de retailsector binnen Europa. Vanuit het hoofdkantoor worden er dagelijks vele goederenstromen beheerd en gedistribueerd. In totaal werken er op het hoofdkantoor ruim 400 FTE en er heerst een gezellige informele werksfeer. Functieomschrijving Deze internationaal georiënteerde organisatie biedt junioren de kans zich verder te ontwikkelaar als database ontwikkelaar. Binnen deze functie wordt je uitstekend begeleid om alle "ins en outs" van databases te leren kennen en je daarin verder te ontwikkelen. Je werkt aan complexe systemen die door vele interne gebruikers gaan worden. Je komt te

Bekijk vacature »

PHP Developer (junior)

Als Junior PHP developer werk jij mee aan de uitbreiding van onze SaaS applicatie. Je bouwt aan nieuwe functionaliteiten, verbetert ons Content Management Systeem op basis van Symfony en optimaliseert de gebruiksvriendelijkheid. Alles valt te leren als je maar affiniteit hebt met code. We vinden nieuwsgierigheid een groot goed. Ons motto is dan ook: alles valt te leren als je maar nieuwsgierig bent! Je werkt aan een mooi product dat continu uitgebreid wordt en de potentie heeft om de wereld over te nemen! Naast het meewerken aan de uitbreiding van onze SaaS applicatie, werk je ook aan specifieke modules voor

Bekijk vacature »

Advanced Mendix Developer Order Management Systeme

Advanced Mendix Developer Order Management Systemen (NL) Den Haag HBO/WO IT Professional "Als Advanced Mendix Developer impact maken op de groeiende e-commerce markt? Je doet dit bij PostNL door met je DevOps team onze Mendix applicaties verder te ontwikkelen, waarbij je complexe logistieke business processen vertaalt naar applicaties die ons primaire proces ondersteunen". Wat ga je doen? PostNL wordt een postal tech company We nemen de ontwikkeling van onze IT applicaties in eigen hand door onze eigen software-ontwikkel-capability op te zetten. Als Advanced Mendix Developer ben je onderdeel van een multidisciplinair, agile werkend Business-IT-team. Samen met dit team bouw je onze logistieke IT-applicaties verder

Bekijk vacature »

IT-traineeship Low Code Developer

Vind jij het leuk om veel contact te hebben met een klant en je te verdiepen in een domein? Lijkt het je interessant om enerzijds met de klant mee te denken, maar tegelijkertijd ook zelf een bijdrage te leveren aan de implementatie van een IT oplossing? Wij zijn op zoek naar starters die aan de slag willen als low-code engineer. In deze functie bouw je aan applicaties met behulp van een low-code platform, zoals Outsystems, Blueriq, Mendix of Pega. Dergelijke platformen stellen je in staat om snel een werkende applicatie te ontwikkelen en zijn hierdoor heel geschikt voor maatwerk projecten.

Bekijk vacature »

Front-End Developer @ Amsterdam

2021-11-15 iSense Front-End Developer Ben jij een gedreven Front-End ontwikkelaar en vind je het tof om een bijdrage te leveren aan het inzichtelijk maken van data en ervoor te zorgen dat de businesswaarde hierdoor gemaximaliseerd wordt? Lees dan snel verder! ISVI51733 Organisatie De organisatie is een toonaangevend bedrijf met een focus op innovatie op het gebied van Cloud platformen, Security en AI-oplossingen. Binnen de organisatie wordt persoonlijke groei gestimuleerd en zorg je er samen met jouw team voor dat opdrachtgevers, verwijderaars, eindinspecteurs en toezichthouders over eenduidige informatie beschikken. Als Front-End Ontwikkelaar zal je verantwoordelijk zijn voor het ontwikkelen en/of verbeteren

Bekijk vacature »

Oracle BI Developer @ Utrecht

2021-08-16 iSense Oracle BI Developer Ben jij op zoek naar een dynamische omgeving om als Oracle BI Developer aan de slag te gaan? Heb jij goede kennis van Oracle BI, Datawarehouses en Oracle Data Integrator (ODI)? En pas jij dit graag toe in een innovatieve omgeving waar je voldoende uitdaging zult vinden? Reageer dan nu! ISKL48194-1 Organisatie Deze organisatie is internationaal actief binnen de zakelijke dienstverlening en heeft de kwaliteit van de IT afdeling hoog in het vaandel staan. Al vanaf de oprichting, meer dan 30 jaar geleden, heeft de IT afdeling alle systemen in eigen beheer en worden de

Bekijk vacature »

Senior C# Developer IoT Platform (NL) bij PostNL

Senior C# Developer IoT Platform (NL) Den Haag HBO/WO IT Professional Om alle Unique Loading Devices (ULD's) real-time te kunnen volgen, hebben we een IoT landschap gecreëerd dat ons continu update met de locatie en sensor informatie van de ULD's. Het IoT platform is volledig ontworpen met behulp van AWS serverless componenten en Serverless Architecture staat in het middelpunt van al onze ontwerpen. Enkele van de componenten die we gebruiken zijn AWS IoT services, Amazon Location Services, AWS Lambda enzovoort. Op ons platform vertalen we alle detecties van ULD's, vanuit AWS IoT Core naar relevante informatie over wanneer een ULD

Bekijk vacature »

PHP Developer / Yii / logistiek / WMS @ Regio Den

2021-09-26 iSense PHP Developer / Yii / logistiek / WMS Ben jij een Software Ontwikkelaar die zijn weg kent met PHP? Heb je affiniteit met de logistieke sector en wil je aan een maatwerk WMS pakket werken? Dan is dit dé vacature voor jou! ISDE50270 Organisatie Voor onze klant, een innovatieve speler op de logistieke markt, zoeken wij een Software Ontwikkelaar die zijn weg met PHP kent. Ze werken met het Yii 2 framework maar ervaring met Laravel of Symfony is ook meer dan welkom. Het bedrijf maakt maatwerk oplossingen voor de logistieke sector waaronder een WMS pakket. Er wordt

Bekijk vacature »
Cees St

Cees St

30/06/2008 09:26:00
Quote Anchor link
Zag nergens een is_date functie, wel veel vragen in forums maar nergens deze simpele oplossing. Of is dit nu te simpel en werkt het niet zo?

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?php
    private function is_date($value) {
        return @(date("Ymd", $value))?true:false;
    }

?>

Werkt prima
 
PHP hulp

PHP hulp

04/12/2021 05:57:10
 

30/06/2008 09:50:00
Quote Anchor link
Deze functie klopt niet je kan erin stoppen wat je wilt en het zou altijd true zijn, dit komt omdat de date functie lukt en zal daarom altijd een true terug geven.
 
Douwe

Douwe

30/06/2008 09:50:00
Quote Anchor link
Wat wil je als $value meegeven? Een timestamp?


-edit-


@Pascal, niet helemaal.
Dit:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
var_dump(date("Y-m-d", "nogwat"));
?>

Geeft dit terug:
Warning: date() expects parameter 2 to be long, string given in /home/gebruiker/domains/website.nl/public_html/date.php on line 2
bool(false)
Gewijzigd op 01/01/1970 01:00:00 door Douwe
 
Cees St

Cees St

30/06/2008 09:55:00
Quote Anchor link
Natuurlijk hoort een timestamp in, maar wanneer dat fout gebruikt word zou die false moeten geven.
Bij het testen van is_date("cees") geeft die ook keurig false terug
en bij is_date(time()) een true.
Dus wat Pascal bedoelt snap ik niet, maar aan de andere kant lijkt het me ook haast te simpel.
 
Douwe

Douwe

30/06/2008 09:56:00
Quote Anchor link
Jouw script werkt met elke integer, of het nou 3 of 1111111111 is. Dan kun je net zo goed is_numeric() of ctype_digit() gebruiken.
 
Armaron

Armaron

30/06/2008 10:08:00
Quote Anchor link
Hoe run ik deze functie in de command prompt? Ik zou graag de output kunnen zien zonder een hele internet pagina te schrijven. Iets in lijn van een DOS input lijn:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
is_date.php 20080101


(Ik heb de file waarin ik de functie geplakt heb "is_date.php" genoemt, ik heb ook de private function public gemaakt.)

EDIT - had het uit gewoonte in het engels geschreven.
Gewijzigd op 01/01/1970 01:00:00 door Armaron
 

30/06/2008 10:23:00
Quote Anchor link
ik heb het niet getest maar ik durf te wedden dat als je 121mon4544 erin doet of iets dergelijks dat hij ook true gaat terug geven. Dit komt omdat php zo loose is als wat en dit gewoon om gaat zetten in een integer en vervolgens true terug geeft.

zo lang je alleen het jaar maand en dag wil controleren bestaat er een functie checkdate: http://nl3.php.net/manual/en/function.checkdate.php
Gewijzigd op 01/01/1970 01:00:00 door
 
Cees St

Cees St

30/06/2008 10:23:00
Quote Anchor link
Douwe je hebt helemaal gelijk, dat was ook waarom ik het te simpel noem.
Maar hoe vaak heb je het niet dat je gewoon de datum opgave wil controleren.

04-13-2008 zegt niets over de geldigheid, als je niet weet hoe de notatie gebruikt is.

Er zijn heel veel datum functies en mijn vraag is eigenlijk welke het makkelijkste controleert of het een datum betreft.
 
Cees St

Cees St

30/06/2008 10:26:00
Quote Anchor link
Cees ('v') schreef op 30.06.2008 10:23:
Douwe je hebt helemaal gelijk, dat was ook waarom ik het te simpel noem.
Maar hoe vaak heb je het niet dat je gewoon de datum opgave wil controleren.

04-13-2008 zegt niets over de geldigheid, als je niet weet hoe de notatie gebruikt is.

Er zijn heel veel datum functies en mijn vraag is eigenlijk welke het makkelijkste controleert of het een datum betreft.


Overigens, 121mon4544 geeft ook gewoon een false.
 



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.