Bereken tijden xx geleden

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Airport Developer / System engineer

De functie Als onze nieuwe Airport Developer / System Engineer is je doel om uit nieuwbouw- en onderhoudsprojecten maximale waarde te creëren voor Schiphol Group en haar stakeholders. Vanuit je visie en expertise, maar ook (technologische) ontwikkelingen, wetgeving en beleid vertaal je klantwensen naar een gedegen programma van eisen. In de planontwikkelingsfase werk je nauw samen met Plan Ontwikkelaars om je kennis in te brengen ten behoeve van de kwaliteit van het investeringsvoorstel. Je overlegt met diverse partijen, stelt de vraag achter de vraag en verbindt zo de belangen van de luchthaven, proceseigenaar en asseteigenaar om tot een gedragen ontwikkelopgave

Bekijk vacature »

Developer

Functie omschrijving In deze functie ga je werken als C# Developer. Jij gaat aan de slag met de volgende taken: Maatwerk software bouwen; Huidige softwareprojecten verder uitbouwen en optimaliseren; Ideeën van de klant omzetten naar handige oplossingen en tools; Bovenstaande doe je middels de Microsoft- stack: C#, ASP.NET en MVC/ Entity Framework. Ben je net afgestudeerd aan een HBO opleiding Informatica, aarzel dan niet om te solliciteren. Dit is namelijk de ideale startersfunctie! Bedrijfsprofiel Deze organisatie is gevestigd in de regio van Boxtel. Het is van oorsprong een familiebedrijf, die gestart zijn met het bouwen van websites. Dit is door

Bekijk vacature »

Web Application Developer

Dit ga je doen Samen met het team werk je aan de visualisatie functionaliteiten en hoe dit gebruikt kan worden in een operationele setting; Het ontwerpen, ontwikkelen, onderhouden en leveren van support betreft het Warehouse Management Systeem en de bijbehorende web visualisaties; Je gebruikt hierbijde tools WebGL en ASP.net; Het meewerken in implementatieprojecten; Het leveren van Go-Live Support; Sparren met jouw Amerikaanse collega's. Hier ga je werken Voor een internationale organisatie in de transport zijn wij momenteel op zoek naar een Web Application Developer. Ze zijn wereldwijd de grootste speler en lopen voorop met het automatiseren van alle processen van

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 »

Lead Webdeveloper

Als Lead webdeveloper bij KUBUS ben je verantwoordelijk voor het implementatie design van requirements en de software architectuur van de webapplicatie en services van BIMcollab. In je rol als lead developer zoek je als vanzelf op een creatieve manier naar het optimum tussen benodigde implementatie-tijd, de performance van de applicatie en een snelle go-to-market van features, aansluitend bij onze geautomatiseerde test- en release train. Hierbij bewaak je in samenwerking met de andere senior ontwikkelaars in je team de architectuur van de applicatie en adviseer je de product owner over noodzakelijke refactoring om de onderhoudbaarheid van het platform te verbeteren. Ons

Bekijk vacature »

Ambitieuze medior developer

Wat je gaat doen: Heb jij al een paar jaar ervaring als developer maar wil jij naar the next level? In ons NextLevelDev Programma helpen wij jou om de volgende stap te zetten: een mooi programma aan trainingen op het gebied van Java, hippe frameworks, Agile/Scrum, OCP-certificering en optioneel: andere JVM-talen als Kotlin en Scala; Cloud (AWS, Azure, GCP) Soc 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

Bekijk vacature »

C# developer

Sogeti is een organisatie met een goede werksfeer en zo min mogelijk hiërarchische verhoudingen. Ga je bij ons als C# Developer aan de slag? Dan werk je dagelijks met collega’s aan de mooiste IT-projecten. Deze snelgroeiende groep collega’s krijgt energie van hun vak en dat merk je op de werkvloer. Natuurlijk krijg jij de mogelijkheid je te certificeren. We organiseren regelmatig technische Meet-ups en doen we veel aan kennisdeling. Mede hierdoor zij wij dit jaar Microsoft Partner of the Year geworden. Sogetisten staan klaar voor elkaar, hebben lol met elkaar en daarmee behalen we de mooiste resultaten! Werken bij Sogeti

Bekijk vacature »

Creatieve Front-end developer gezocht!

Functie Het front-end team bestaat momenteel uit 4 collega’s en is hard aan het groeien! Samen leveren jullie een essentiële bijdrage aan de applicaties die ze voor hun klanten realiseren. Je werkt in het front-end team samen met de back-end teams en product owners om te zorgen dat de applicaties een fijne gebruikerservaring opleveren. Jouw expertise zorgt ervoor dat de juiste keuzes gemaakt worden qua techniek en ontwerp, van back-end tot aan gebruiker. In samenspraak met je team bepalen jullie de beste keuze voor techniek. Ook is er altijd ruimte om nieuwe technieken te ontdekken. Eisen • Je hebt gedegen

Bekijk vacature »

C# .NET developer voor innovatieve applicaties gez

Bedrijfsomschrijving Deze werkgever houdt zich al ruim 20 jaar bezig met het ontwikkelen van innovatieve software en dat willen ze graag nog lang doorzetten. En dat merk je ook als je als .NET developer hier aan de slag gaat. De applicaties worden continu doorontwikkeld met altijd als uitgangspunt dat zowel de kwaliteit als het gebruikersgemak van hoog niveau is. Het bedrijf telt inmiddels ruim 25 medewerkers waarvan meer dan de helft op de development afdeling werken. Meer weten over deze werkgever? Mail naar [email protected] of bel 0657578548 Functieomschrijving Je komt te werken in een Scrum team met andere .NET developers

Bekijk vacature »

Fullstack developer

Zie jij mogelijkheden om onze tooling technisch te verbeteren en uit te bouwen? Over Jobmatix Jobmatix is een innovatieve en internationale speler op het gebied van jobmarketing. Onze jobmarketing automation tool helpt organisaties bij het aantrekken van nieuw talent door vacatures digitaal, geautomatiseerd en op een efficiënte manier te adverteren en onder de aandacht te brengen bij de doelgroep op 25+ jobboards. Volledig performance-based, waarbij organisaties betalen op basis van cost per click of cost per applicant. Maandelijks wordt onze jobmarketing automation tool al gebruikt door vele directe werkgevers, intermediairs en mediabureaus, waaronder Picnic, Rijkswaterstaat, AdverOnline, Schiphol, DPA, Teleperformance en

Bekijk vacature »

C#.NET developer

Functieomschrijving Wij zijn op zoek naar een gepassioneerde Full Stack C#.NET Software Developer. Als Software Developer ben je verantwoordelijk voor het ontwikkelen van webapplicaties, apps en dashboards voor de eigen IOT-oplossingen. Je werkt samen met andere ontwikkelaars en engineers om de sensoren in machines uit te lezen en deze data om te zetten in management informatie voor jullie klanten. Taken en verantwoordelijkheden: Testen en valideren van de ontwikkelde software. Ontwikkelen en onderhouden van webapplicaties, apps en dashboards voor de eigen IOT-oplossingen. Je gaat aan de slag met diverse technologieën en frameworks. Denk hierbij aan C#, JS frameworks, HTML, CSS, TypeScript,

Bekijk vacature »

Als Front-end developer werken aan apps voor het o

Functie Als Front-end developer werk je intensief samen met 1 van de UX-designers en denk je mee over de gebruiksvriendelijkheid en design van onze web- en mobile apps. Je bent betrokken bij sessies met gebruikers om designs te valideren en usability van de app-in-wording te testen. Vervolgens gebruik je dit om samen met je team waarin ook back-end (.NET) developers zitten, te zorgen voor de realisatie van de best mogelijke apps voor studenten en docenten. Eisen • Je hebt een hands-on development en coding mind-set en werkt graag aan een high quality code base welke je consequent onderhouden kan worden

Bekijk vacature »

Medior Mobile Developer iOS Amsterdam

Functie What will you be doing as Mobile Developer? As an iOS app developer you will work in a multidisciplinary team of app developers, web developers and designers. You will work on world-class apps that will be used by thousands of people. There is a lot of room for self-development on a technical and personal level. Together with the rest of the team you develop in the newest techniques and you go for the best quality. We work with Kotlin Multiplatform Mobile to develop hybrid apps and we guarantee quality with peer reviews, unit testing and we use a CI/CD.

Bekijk vacature »

Junior .NET Developer

Dit ga je doen Ontwikkelprocessen verder optimaliseren en verder ontwikkelen met C#; CI/CD-pipelines automatiseren; Ontwikkelen van herbruikbare componenten; Front-end pagina's gebruiksvriendelijk maken. Hier ga je werken Als junior .NET Developer kom je terecht binnen een grote en internationale organisatie. Zij streven naar een positieve impact op de mens, milieu en maatschappij. Het bedrijf is oorspronkelijk een familiebedrijf en werkt aan de productie van hoogwaardige en technische systemen voor de gezondheidszorg. Momenteel willen zij betere ontwikkelprocessen creëren op internationaal gebied en staat kwaliteit en veiligheid voor hun op nummer 1! Als junior .NET Developer werk je aan het ontwikkelen van verbeterde

Bekijk vacature »

(Lead) PHP Software Developer

Functie omschrijving Voor een klein softwarebedrijf in Breda, zijn wij op zoek naar een PHP software developer met een aantal jaar werkervaring. Je krijgt een plek in een klein team met 2 andere software developers. Wil jij graag werken met de nieuwste technieken bij een bedrijf waar jij de lead gaat nemen in de verder ontwikkeling en modernisering van een eigen software pakket? Dan ben je hier aan het juiste adres! Jouw werkzaamheden gaan er als volgt uit zien: Je gaat aan de slag met de ontwikkeling en vernieuwing van het "in-house" ontwikkelde multimedia platform. Je neemt de lead in

Bekijk vacature »
Allard Keij

Allard Keij

02/03/2016 09:10:43
Quote Anchor link
Hallo allemaal!

Ik wil graag een scriptje maken die uitrekend hoeveel tijdsverschil er tussen twee tijden zit.

Nu heb ik dit al wel voor elkaar gekregen maar ik weet niet zeker hoe ik het aan kan geven als:

Binnen 24 uur 14 minuten geleden, 6 uur geleden, 18 uur geleden
Na 24 uur binnen dezelfde maand 1 dag geleden, 6 dagen geleden, 18 dagen geleden

Ik heb namelijk een datetime in de database staan ( YYYY-m-d i:s ) en ik wil door middel van de huidige servertime berekenen hoe lang geleden de post is geplaatst. Dan alleen niet in tijd maar in text en met bepaalde factoren zoals ik heb vermeld in het lijstje hierboven.

Ik gebruik momenteel
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
        $getDate = $row["postdate"];
    
    $postdate = new DateTime($getDate);
        
    $showDate1 = $postdate->format("m/d");
    $showDate2 = $postdate->format("H:i");
    
    $showDate = "$showDate1 $showDate2";


Op deze manier kan ik in ieder geval laten zien welke datum en welke tijd de post is geplaatst maar ik wil dus niet zien 03/02 09:02 maar in text hoe lang het geleden is.

Ik heb dit al wel voor elkaar gekregen met diff() maar ook hiermee krijg ik bijvoorbeeld alleen voor elkaar om het aantal uur verschil te laten zien en heb ik ook geen idee hoe ik dit om zet in text ( 2 uur geleden, 2 dagen geleden enz ).

Wat dus het idee zou moeten zijn:

Postdate: 2016-02-15 15:00:00
Huidige datum 2016-02-15 17:06
Resultaat: 2 uur geleden

Postdate: 2016-02-16 15:00:00
Huidige datum 2016-02-19 17:06
Resultaat: 3 dagen geleden

Postdate: 2016-02-15 15:00:00
Huidige datum 2016-03-15 17:06
Resultaat: 1 maand geleden

Postdate: 2016-02-15 15:00:00
Huidige datum 2016-03-15 17:06
Resultaat: Langer dan een maand ga ik gewoon weer de datum gebruiken ipv hoe lang geleden

Waar ik stuk look is het hele datum gebeuren. Ik zou wel het verschil tussen de uren uit kunnen rekenen en laten zien zoals bijv "2 uur geleden" maar het probleem zit hem in het feit dat de dagen, maanden en jaren gewoon doorlopen. Dus de 2 uur geleden zou op mijn manier morgen om dezelfde tijd nog altijd 2 uur geleden zijn terwijl er wel een dag bij is gekomen.

Alvast erg bedankt!
Gewijzigd op 02/03/2016 09:12:42 door Allard Keij
 
PHP hulp

PHP hulp

24/12/2024 17:30:54
 
Randy vsf

Randy vsf

02/03/2016 09:17:13
Quote Anchor link
Kijk eens naar Datetime::diff

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
<?php

$date1
= new DateTime("2015-03-24 11:30");
$date2 = new DateTime("2015-06-26 16:45");
$interval = $date1->diff($date2);

$years = $interval->y;
$months = $interval->m;
$days= $interval->d;
$hours = $interval->h;
$minutes = $interval->i;
$seconds = $interval->s;

?>
Gewijzigd op 02/03/2016 09:34:22 door Randy vsf
 
Allard Keij

Allard Keij

02/03/2016 09:44:27
Quote Anchor link
Thanks! Ik had inderdaad al wat opgezocht over date->diff maar dat laatste stuk is me helemaal ontgaan ($interval->y etc).

Ik ga dalijk weer eens verder knutselen en kijken wat ik er van kan maken.

Erg bedankt!

Toevoeging op 02/03/2016 11:42:40:

Ik ben er mee aan de slag gegaan en heb het voor elkaar gekregen! Thanks!

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
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
<?php

    $getDate
= $row["postdate"];
    $currentdate = date('Y-m-d H:i:s');
    
    $postdate = new DateTime($getDate);
    $serverdate = new DateTime($currentdate);
    $showDate = $postdate->diff($serverdate);
    
    
    $minutes = $showDate->i;
    $hours = $showDate->h;
    $days = $showDate->d;
    $months = $showDate->m;
    $years = $showDate->Y;
    
    $longDate1 = $postdate->format("m/d");
    $longDate2 = $postdate->format("H:i");
    
    $showLongDate = "$longDate1 $longDate2";
    
    if($minutes == 0 || $minutes == 1 && $hours == 0 && $days == 0 && $months == 0){
        $textdate = "JUST NOW";
    }

    if($minutes >= 2 && $hours == 0 && $days == 0 && $months == 0){
        $textdate = "$minutes MINUTES AGO";
    }

    if($hours == 1 && $days == 0 && $months == 0 && $years == 0){
        $textdate = "$hours HOUR AGO";
    }

    if($hours >= 2 && $days == 0 && $months == 0 && $years == 0){
        $textdate = "$hours HOURS AGO";
    }

    if($days == 1 && $months == 0 && $years == 0){
        $textdate = "YESTERDAY";
    }

    if($days > 1 && $months == 0 && $years == 0){
        $textdate = "$days DAYS AGO";
    }

    if($months >= 1){
        $textdate = "$showLongDate";
    }

?>
Gewijzigd op 02/03/2016 11:43:38 door Allard Keij
 



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.