Tips wat betreft Datum

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Java developer (remote)

Functie Wat ga je doen als Java Developer? Jij als Java ontwikkelaar komt te werken in 1 van onze SCRUM teams. Momenteel werken er zo’n 30 ontwikkelaars binnen onze organisatie waarbij jij de brug slaat tussen het bouwen van verschillende functionaliteiten binnen onze applicaties en deze vervolgens te integreren in onze centrale hub. Je start je dag om 9 uur met een stand up en dan pak je jouw taken op voor de dag. Hieronder een aantal taken die jij zal uitvoeren: – Het bedenken en uitbouwen van features binnen de verschillende applicaties – Onderhouden van CI/CD pipelines – Bezighouden

Bekijk vacature »

Lead React Developer

Dit ga je doen Als Lead React Developer zul jij je voornamelijk gaan bezighouden met: Het werken aan tal van uiteenlopende projecten waar gloednieuwe (web)applicaties van scratch af aan ontwikkeld worden met o.a. React (Native) en Drupal; Het aansturen van een team bestaande uit 5-6 talentvolle en gedreven ontwikkelaars; Het adviseren en meedenken over nieuwe (technische) oplossingen en te gebruiken tools/frameworks; Het meedenken over de architectuur en de juiste implementatiebeslissingen maken; De doorontwikkeling van huidige applicaties. Hier ga je werken Als je inderdaad een ervaren Lead React Developer bent die zichzelf graag nog verder wil ontwikkelen dan is het goed

Bekijk vacature »

Traineeship Full Stack .NET Developer

Dit ga je doen Start op 7 augustus 2023 bij de Experis Academy en ontwikkel jezelf tot een gewilde Full Stack .NET Developer. Maar hoe ziet het traineeship eruit en wat kun je verwachten? Periode 1 De eerste 3 maanden volg je fulltime, vanuit huis, een op maat gemaakte training in teamverband. Je leert belangrijke theorie en krijgt kennis van de benodigde vaardigheden en competenties die nodig zijn om de IT-arbeidsmarkt te betreden. Zowel zelfstandig als in teamverband voer je praktijkopdrachten op het gebied van front- en backend development uit. Wat er per week op het programma staat kun je

Bekijk vacature »

Database Developer

Functieomschrijving Heb jij ongeveer 3 jaar ervaring als Database Developer met MS SQL of een vergelijkbare database? Wil jij werken voor een gewaardeerde werkgever in regio Tilburg waar jij de tijd en ruimte krijgt jezelf te ontwikkelen? Lees dan snel verder! Hoe ziet jouw takenpakket eruit? Je houdt je bezig met het creëren en bouwen van MS SQL server databases; Je gaat projecten vanaf het begin tot het eind begeleiden. Je sluit aan bij meetings met klanten om hun processen in kaart te brengen. Vervolgens voer jij het project uit en zorgt dat dit zo goed mogelijk verloopt; Je werkt

Bekijk vacature »

Technical Asset Specialist Substations

TenneT is growing fast to realize its strategic ambitions. We play a leading role in driving the energy transition. We are looking for a passionate Technical Asset Specialist for substations (onshore and offshore) at our location in Arnhem who will contribute to this and that might be you? Your contribution to TenneT We are searching for a motivated and engaged colleague as a technical asset specialist (onshore and offshore) for instrument transformers and surge arresters, with preferably a strong background in the area of insulation coordination. As a specialist for insulation coordination you are responsible for overarching topics regarding insultation

Bekijk vacature »

Robot Programmeur

In het kort Drie redenen waarom deze vacature uniek is! Modern, innovatief en Informeel bedrijf waar veel mogelijk is Werken met diverse robot merken Meehelpen met inbedrijfstellingen bij de klant De organisatie Hier ga je aan de slag Dit groeiende bedrijf van totaaloplossingen in de automatisering van productieprocessen, is hoofdzakelijk actief in de Benelux. Vanuit het kantoor in regio Amersfoort worden veel oplossingen geboden in de vorm van robotica. Geen project is hetzelfde wat garant staat voor bijzonder veel afwisseling. De bedrijfsgrootte is ongeveer 80 man. Van gerobotiseerde machinebeladingen tot aan assemblage automatiseringen wordt vanuit krachtige engineering maatwerk equipment geleverd.

Bekijk vacature »

Java Developer

Java Developers opgelet! Bij Luminis zijn ze opzoek naar jou. Lees de vacature en solliciteer direct. Luminis is een software- en technologiebedrijf met meerdere vestigingen. Vanuit deze vestigingen werken 200 professionals aan technisch hoogwaardige oplossingen voor klanten zoals KLM, Nike en Bol.com. Ook ontwikkelt Luminis eigen oplossingen op het gebied van cloud, Internet of Things, data intelligence, e-sports en e-learning. Luminis onderscheidt zich door aantoonbaar voorop te lopen in technologie en innovatie. Luminis heeft drie kernpunten die verankerd zitten in alles wat we doen: het omarmen van nieuwe technologie, meesterschap en kennis delen. Functiebeschrijving First things first! Het is belangrijk

Bekijk vacature »

PHP Software Developer

Functie omschrijving Op zoek naar een nieuwe uitdaging binnen PHP? Lees dan snel verder! Wij zoeken een ervaren PHP developer die binnen een organisatie gaat functioneren als verlengstuk van de klant. Wij zoeken voor deze iemand die technisch complexe zaken met enthousiasme en plezier aanvliegt. Verder moet je instaat zijn om je tijd goed te managen omdat je aan meerdere projecten tegelijkertijd werkt. Je werkt met de nieuwste technieken en tijdens deze uitdaging werk je veel samen met de front-end developers van deze organisatie. Wij zoeken iemand die zichzelf graag uitdaagt en altijd de beste wilt zijn. Bedrijfsprofiel Waar ga

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 »

C# .NET Ontwikkelaar ASP.NET

Samengevat: Deze werkgever is een inkooporganisatie. Ben jij een ervaren .Net ontwikkelaar? Heb je ervaring met .Net en C#? Vaste baan: C# .NET Developer .Net MBO HBO €3.100 - €4.300 Onze missie is: “Een essentiële bijdrage leveren aan het verlagen van de integrale kostprijs van de aangesloten groothandels, middels het bundelen van inkoopvolume en het creëren van synergie met en tussen de groothandels en leveranciers, met scherpe inkoopprijzen, goede handelscondities en gerichte dienstverlening als resultaat” Zij werken voor MKB klanten. Deze werkgever heeft veel verschillende projecten. Houd jij van afwisseling? Dan zit je bij hun goed! De branche van dit

Bekijk vacature »

Senior PHP developer

Functie Als Senior PHP developer heb je een sterke mening over de architectuur van projecten en de processen binnen het team. Je bent de sparringpartner voor je Team Lead. Ook ondersteun je met jouw kennis de minder ervaren developers in jouw team. Ze werken regelmatig aan projecten vanaf scratch en dit geeft ruimte om voor nieuwe technieken te kiezen. Naast het ontwikkelen van software ben je continue bezig om ook jezelf te ontwikkelen. Ze werken met o.a.: PHP, Laravel, Doctrine, PHP Unit, Behat, React, TypeScript, (My)SQL, Postgress, Redis, ElasticSearch, Docker, Nginx, GIT flow, JIRA, AWS. Eisen • HBO werk- en

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 »

Lead Fullstack developer

Functie omschrijving Ben jij een leergierige en ambitieuze junior developer met technische skills? Ben jij op zoek naar een werkgever die jouw de volledige vrijheid geeft om jezelf tot een volwaardige senior te ontwikkelen? Wij zijn op zoek naar een full stack developer die zich bezig wil bezig houden met het uitbreiden en verbeteren van de online webshop. Een onderdeel van jouw werkzaamheden is naast het beheren van de webshop ook om de processen en structuren te stroomlijnen. Werkzaamheden Onderhouden van de webshop (denk aan het bijhouden van de voorraad); Nieuwe functies toevoegen aan de product configurator door middel van

Bekijk vacature »

Software Programmeur

Functie omschrijving Ben jij op zoek naar een organisatie waar je samen met een team werkt aan iets moois en waar je naast hard werken ook hard kunt lachen? Dan ben je hier aan het juiste adres! Voor een informeel IT-bedrijf in omgeving Wassenaar zijn wij op zoek naar versterking. Ben jij op zoek naar een nieuwe uitdaging als Software Programmeur lees dan snel verder! Werkzaamheden Programmeur Je bent bezig met het ontwikkelen van software en webapplicaties. Je kunt technische klussen uitvoeren op locatie. Je onderhoudt contact met de projectleider om er zeker van te zijn dat een project goed

Bekijk vacature »

Medior/senior Back-end developer wanted!

Functie Because of the growth within the company, we are looking for reinforcement in the devlopmenttean. As a back-end developer you build the company software that helps us with the primary processes. A fun (internal) project in which you continuously develop the software! You will work in a small team, we have daily stand-ups and a scrum session every fortnight, led by our Scrum Master. During these sessions, you get the opportunity to present your ideas and discuss them with your fellow developers and the Product Owner. Within the development teams, we use Trello, Gitlab, Jiira, Confluence and Boockstack. They

Bekijk vacature »
Tim Groot

Tim Groot

30/12/2006 11:39:00
Quote Anchor link
Beste leden,

Voor een nieuw project moet ik een agenda systeem maken. daarvoor moet ik een admin gedeelte maken waar mensen een datum kunnen invoeren en de activiteit die er op die datum is.

Nu moet het ook zijn dat de datum op volgorde getoond moet gaan worden en de data's die verleden zijn automatisch uit de agenda verdwijnen.

bijvoorbeeld:

de datum van vandaag is 30 december 2006

Activiteiten:

30 december t/m 31 december
kamp

31 december
oudjaars feest.

---------------------------------

Nu wil ik graag advies van jullie hoe ik dit het beste kan aanpakken met de database indeling en database functies, en advies over de berekening die ik nodig heb.
 
PHP hulp

PHP hulp

21/11/2024 19:25:08
 

30/12/2006 11:44:00
Quote Anchor link
Automatisch verwijderen via b.v. een cronjob/taakplanner en dan controleren of de einddatum al is geweest.

Tabel zal er ongeveer zo uitzien:
agendaId
gebruikerId
omschrijving
begindatumtijd
einddatumtijd
status (bijvoorbeeld belangrijk, afgezegd)
label (eventueel extra label, werk, school)

En dan voor het weergeven kijken welke activiteiten tussen vandaag en de begindatum en tussen vandaag en de eindatum zitten.
 
Jan Koehoorn

Jan Koehoorn

30/12/2006 11:45:00
Quote Anchor link
Het gaat om een agenda en dat is altijd een lastig datamodel.

Er zijn dus veel tips te geven, maar één heel belangrijke: als users zelf een datum moeten intypen (dus in een input type text) gaat het onherroepelijk fout. Werk dus met selects, of met een calender popup (die zijn wel te vinden via Google)

Verder zie ik in je voorbeeld dat je zowel afspraken over meer dan 1 dag wilt hebben, als afspraken op 1 dag. Ik zou twee velden type DATETIME maken, noem ze van en tot of zo, dan kun je alle kanten op.
 
Jacco Engel

Jacco Engel

30/12/2006 11:45:00
Quote Anchor link
Oude dingen verwijderen kan door de unix_timestamp van nu te pakken en te vergelijken met de timestamp van de content

Dat ziet er ongeveer zo uit

$query = "DELETE FROM agenda WHERE UNIX_TIMESTAMP(`datum`)<$timestamp_now" ;

Edit:

ik zou voor het opslaan van de datum zowiezo gaan voor het unix_timestamp formaat. Hier kun je namelijk eventueel ook nog tijden in verwerken (mocht je dit nodig vinden)
Gewijzigd op 01/01/1970 01:00:00 door Jacco Engel
 

30/12/2006 11:48:00
Quote Anchor link
Overigens zou ik niet zomaar beginnen aan het verwijderen van agenda items, zou pas na een maand of als de gebruiker het aangeeft doen.
 
Tim Groot

Tim Groot

30/12/2006 11:53:00
Quote Anchor link
Bedankt alvast voor de hierboven genoemde tips.

Ik denk dat zoals Jan koehoorn met de datetime tabellen de beste optie is voor dit. Ook inderdaad met een select deel, ipv input type text.

Webmakerij ook jou voorbeeld ga ik zeker gebruiken

Jacco, ik denk dat ik jou stukje wel ga gebruiken maar niet met delete. ik denk dat ik dat ga gebruiken voor de lus met 'wat te laten zien' zoals webmakerij zegt.
En dan maak ik er een gedeelte in waar de admin oude items handmatig kan verwijderen.
 
Jacco Engel

Jacco Engel

30/12/2006 11:55:00
Quote Anchor link
Zoals ik al aangaf mischien is het een idee om alles in UTS formaat op te slaan. Mischien is het nu niet nodig tijden er bij te kunnen vermelden maar als het later wel nodig blijkt te zijn scheelt je dat een hoop werk :)
 
Jan Koehoorn

Jan Koehoorn

30/12/2006 11:58:00
Quote Anchor link
@ Jacco: die UTS is een slecht idee. Het bereik van een DATETIME is veel groter, en je kunt er alle datum- en tijdfuncties van MySQL op loslaten.
 
Tim Groot

Tim Groot

30/12/2006 11:58:00
Quote Anchor link
@jacco,

UTS heeft alleen tijd als extratje vergeleken met DT of zijn er meer verschillen?

edit:

Ik lees nu het stukje van Jan. Dat is me duidelijker nu. Dus DT, is uiteindelijk een beter optie, als ik het zo lees. ook met wat tuts erbij gepakt te hebben
Gewijzigd op 01/01/1970 01:00:00 door Tim Groot
 
Jacco Engel

Jacco Engel

30/12/2006 12:07:00
Quote Anchor link
@ Jan

I rest my case :)
 
Arjan Kapteijn

Arjan Kapteijn

30/12/2006 12:08:00
Quote Anchor link
http://arjan.i-cey.net/agenda/ inloggen met test:test, hij staat hier ook in de scriptdatabase. Wellicht kan je er wat uithalen.
 
Jan Koehoorn

Jan Koehoorn

30/12/2006 12:12:00
Quote Anchor link
Een paar kleine voorbeeldjes om je op weg te helpen:

SELECT DATE_FORMAT(datumtijd, '%Y-%m-%d') AS datum
FROM tabelnaam

geeft iets als '2006-12-30'

SELECT DATE_FORMAT(datumtijd, '%H:%i') AS datum
FROM tabelnaam

geeft iets als '12:15'

Zie ook het MySQL manual voor andere type-specifiers.
 
Tim Groot

Tim Groot

30/12/2006 12:19:00
Quote Anchor link
Bedankt arjan voor het voorbeeld. Het script wat ik heb gevonden van jou is niet het zelfde als wat je als voorbeeld gaf.
http://www.phphulp.nl/php/scripts/7/690/

maar misschien kan ik hier ook nog wel wat mee.

Jan bedankt voor je nadere uitleg
 
Arjan Kapteijn

Arjan Kapteijn

30/12/2006 12:21:00
Quote Anchor link
Dit is waar het om gaat, deze zorgt ervoor dat al je variabelen goed staan, datums kloppen (selecteer maar eens een dag die niet bestaat) etc etc. De rest heb ik er in 10 minuten omheen gebouwd als voorbeeld van de mogelijkheden.
 
Tim Groot

Tim Groot

30/12/2006 12:23:00
Quote Anchor link
ok dan, begreep het al niet.
ik ga je script even goed doorneuzen
 
Frank -

Frank -

30/12/2006 13:35:00
Quote Anchor link
Voor de liefhebber nog even een voorbeeldje wat je met datums kunt doen die als DATE of DATETIME zijn opgeslagen:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
SELECT
    CONCAT(
        ELT(DAYOFWEEK(datum),
            'zondag', 'maandag', 'dindsag', 'woensdag', 'donderdag', 'vrijdag', 'zaterdag'
        ),
        ' ',
        DAYOFMONTH(datum),
        ' ',
        ELT(MONTH(datum),
               'januari', 'februari', 'maart', 'april', 'mei', 'juni', 'juli', 'augustus', 'september', 'oktober', 'november', 'december'
        ),
        ' ',
        YEAR(datum)
    ) AS date_format
FROM
    tabelnaam

Dit geeft je keurig de dagnaam, dagnummer, maand en jaar als date_format retour.
 



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.