omrekenen hoe?

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Low Code Developer

Functie omschrijving Ben jij toe aan een nieuwe uitdaging en ben jij HBO afgestudeerd in de richting van IT? Heb jij verstand van datamodellering, NO CODE Platformen en kun jij het aan om projecten te leiden? Voor een leuke opdrachtgever in omgeving Rotterdam zijn wij op zoek naar een No Code developer die zich bezig gaat houden met het optimaliseren van bedrijfsprocessen bij klanten in heel het land! Wat ga je hier zoal doen? Je gaat geen code kloppen maar bedenken hoe applicaties eruit moet komen te zien. Je gaat werken met een non code platform, je kunt denken aan

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 »

Software Developer / .NET / Azure

Dit ga je doen Als Lead .NET Software Developer zal je je bezig houden met: Het vertalen van bedrijfswensen naar een technische roadmap; Uitwerken van nieuwe architectuur / designs; Het team aansturen en motiveren; Toezien op de kwaliteit van de code; Mee ontwikkelen van nieuwe features en applicaties. Hier ga je werken Deze organisatie is op dit momenteel marktleider in het ontwikkelen van productielijnen voor de voedselindustrie en heeft een wereldwijd klantnetwerk. Binnen deze organisatie is het team van software developers dagelijks bezig met het ontwikkelen van maatwerk oplossingen om alle productiemachines aan te sturen, maar ook bedrijf kritische applicaties

Bekijk vacature »

PHP ontwikkelaar

Functie Met een complex en uitgebreid e-commerce platform, een eigen PIM-systeem en eigen scan applicatie – krijg jij dagelijks te zien hoe jouw werk gebruikt wordt door miljoenen gebruikers. En we staan qua development pas in de startblokken, aangezien er nog meerdere projecten op de plank liggen te wachten! Ons huidige development team bestaat uit 8 programmeurs. Er wordt dagelijks gereflecteerd op geschreven code, Scrum taken en kennisdelen onderling is een must. Onze voertaal binnen ons team is Engels, dit omdat wij twee internationale collega’s hebben. Ons huidige “IT Landschap” bestaat voornamelijk uit allerlei losse onderdelen die individueel, maar ook

Bekijk vacature »

Fullstack developer

Functie omschrijving Ben jij toe aan een nieuwe uitdaging en zou jij graag bij een platte maar informele organisatie werken? Voor een mooi softwarebedrijf in omgeving Alblasserdam zijn wij op zoek naar versterking op de afdeling Software Development! Als Fullstack react.js developer wordt je bij dit bedrijf onderdeel van de volledige ontwikkeling van requirement tot oplevering! Jouw focus ligt op de front end en alles wat daarbij komt kijken. Je gaat ontwerpen, ontwikkelen, testen en valideren. Je zult voornamelijk werken met React.js en Typescript. Maar ook Javascript, HTML en CSS komen aanbod. Daarnaast zal je ook regelmatig met de back

Bekijk vacature »

Frontend Developer

Dit ga je doen Door ontwikkelen van het online platform Deel uitmaken van verschillende ontwikkelteams Meedenken over UI/UX vraagstukken Uitdragen van Front-end binnen de organisatie Hier ga je werken Deze organisatie, gevestigd in de omgeving van Amsterdam, is een grote onderwijs instelling met meerdere vestigingen en een groot aantal studenten. Zo telt deze organisatie +/- 35.000 gebruikers. Bij deze organisatie staat jouw ontwikkeling centraal en is er veel ruimte voor eigen initiatieven. In samenwerking met jouw team ga jij de online omgeving verder ontwikkelen. In de rol van Front end Developer zal jij 50% van jouw tijd werken in het

Bekijk vacature »

Applicatie ontwikkelaar

Functie omschrijving Zelfstandige applicatie ontwikkelaar gezocht voor familiair bedrijf in omgeving Barendrecht! Ben jij op zoek naar een nieuwe uitdaging en zoek jij een informele werkgever waar je zelfstandig kunt werken binnen een leuk IT team, lees dan snel verder want wie weet zijn wij op zoek naar jou! Binnen deze rol houdt jij je met het volgende bezig: Onderhouden en ontwikkelen van de IT systemen; Opzetten van Azure Cloud systemen, denk aan interfaces, hardware op de Cloud, webportalen of BI functies; Werken aan scripts binnen verschillende software applicaties, denk aan ERP en CAD; Ontwikkelen en implementeren van MS PowerApps

Bekijk vacature »

Front-end developer (medior/senior)

Functie Het team bestaat uit een architect, fullstack developers, app developers, de product owner en projectmanager. Eenieder draagt vanuit zijn discipline bij aan een complete oplossing voor de klant. Uiteraard zul je hierin nauw samenwerken met je collega’s. Jij wordt verantwoordelijk voor de front-end implementatie en fungeert als lead op dit gebied binnen het team. Je kunt helder formuleren, ideeën uitdragen en overbrengen aan je collega’s. Qua technische stack is het vooral van belang dat je ervaren bent met Angular, HTML5, CSS en TypeScript. Verder is ervaring in NgRx, Bootstrap, BEM en Cypress een pré, evenals affiniteit met UX/UI Design!

Bekijk vacature »

Laravel Developer

Functie omschrijving Voor een gave organisatie in de buurt van Den Bosch zoek ik een PHP developer. Het is van belang dat je kennis/ervaring hebt met het framework Laravel. Jij gaat in deze functie software applicaties ontwikkelen. Deze software projecten zijn heel divers, en deze organisatie maakt software, van A tot Z. Klanten kunnen in elke sector werkzaam zijn, van profit tot non-profit. Andere taken zijn onder andere: documentatie schrijven over applicaties/uitleg geven over software en applicaties/ klantcontact over bestaande applicaties/applicaties optimaliseren. Bedrijfsprofiel Deze organisatie zit in de regio van Den Bosch en is een klein bedrijf. Er werken circa

Bekijk vacature »

Medior PHP developer

Functie Samen met je development team werk je Agile Scrum en met jullie gezamenlijke kennis en ervaring bepalen jullie samen de beste keuze voor techniek en architectuur. 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 denkniveau • Je hebt goede kennis en ervaring met PHP • Je bent niet bang voor complexe projecten • Je werkt graag zelfstandig aan applicaties • Je bent altijd nieuwsgierig naar nieuwe

Bekijk vacature »

Senior PHP developer

Functie Jouw werkzaamheden zullen grotendeels bestaan uit het in teamverband ontwerpen, vernieuwen en door ontwikkelen van het systeem. Het is echt back-end werk (bijvoorbeeld het doorontwikkelen van een API) en dit moet je dan ook liggen. Ze zijn niet persee gebonden aan talen of tools maar gebruiken graag de technieken die het beste aansluiten op de gegeven oplossing. Voor nieuwe (versies van) componenten maken ze veelal gebruik van Go(lang). Bij aanpassingen aan bestaande onderdelen gebeurt dit in PHP en C++. Het team is heel divers, er hangt een relaxte sfeer en ze organiseren regelmatig leuke music nights, game nights e.d.

Bekijk vacature »

Fullstack Webdeveloper .NET Azure Big Data SaaS

Bedrijfsomschrijving Deze klant van ons is recentelijk onderdeel geworden van een grote moederorganisatie, ze zijn dé partij als het gaat om software maken voor ambitieuze ondernemers, ze maken maatwerk software. Vanuit het fantastisch vormgegeven hightech gebouw te Rotterdam centrum werken ze met zo'n 40 medewerkers aan hoogwaardige software gericht op financiële data, betaalinformatie, maar ook backoffice software. De software wordt webbased, desktop en mobile aangeboden en er worden zeer moderne ontwikkeltechnieken toegepast. Je moet dan denken aan patroonherkenning, Big Data, Machine Learning en OCR. Als Developer, ongeacht je niveau, ga je hier te maken krijgen met de allerleukste kant van

Bekijk vacature »

Cloud Developer

Cloud 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 »

Frontend Developer - Leeuwarden

Als Frontend Developer bouw jij mee aan het onderwijs van de toekomst! In een scrum team werken met jonge en enthousiaste collega’s, moderne technieken, ruimte voor eigen ontwikkeling en op een proactieve wijze kunnen meewerken aan innovatie binnen het onderwijs. Magister is het state-of-the-art softwarepakket dat scholen in het voortgezet onderwijs op alle fronten ontzorgt. Van leerlingenadministratie tot het ondersteunen van individuele leerlijnen, van toegang tot digitaal lesmateriaal tot het plannen van het lesrooster. In de Magister app bedient Magister ruim 2,5 miljoen gebruikers waarvan, dagelijks meer dan 600.000 unieke. Hiermee is Magister de absolute marktleider in onderwijsland. Wat vragen

Bekijk vacature »

C# Ontwikkelaar

In het kort Als C# .NET Core ontwikkelaar ga je binnen onze business unit Transport en Logistiek aan de slag complexe maatwerk software voor bedrijf kritische systemen binnen de technische automatisering. Denk bijvoorbeeld een IoT-oplossing voor de logistieke sector waarbij we van ruim 200.000 machines de telemetrie en events verwerken. We zijn actief in de distributielogistiek, havenlogistiek en productielogistiek. Naast C# en .NET Core maken we ook gebruik van Azure technologie. En als trotse Microsoft Gold Partner leren we graag van en met jou. Wil jij jezelf blijven ontwikkelen binnen de technische automatisering met .NET, dan gaan we deze uitdaging

Bekijk vacature »
Reint

Reint

05/11/2008 17:19:00
Quote Anchor link
Hey,

heeft er iemand een handig truukje om bijv 132440 seconden op te delen in bijv zoveel dagen zoveel uren zoveel minuten ?

want ik kan wel gewoon dele door 86400(zoveel seconden zitten der in een dag) maar dan krijg ik t antwoord alleen in dagen. iemand een idee?
 
PHP hulp

PHP hulp

22/11/2024 04:55:35
 
- -

- -

05/11/2008 17:55:00
Quote Anchor link
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
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
<?php

function secondsToArray($seconds, $showNames = true, $showEmptyItems = false)
{

    $result = array();
    
    $days = floor($seconds / (60 * 60 * 24));
    if ($days > 0 || $showEmptyItems) {
        if ($showNames) {
            if ($days == 1) {
                $result['days'] = $days . ' dag';
            }
else {
                $result['days'] = $days . ' dagen';
            }
        }
else {
            $result['days'] = $days;
        }
    }

    $seconds = $seconds - ($days * (60 * 60 * 24));
    
    $hours = floor($seconds / (60 * 60));
    if ($hours > 0 || $showEmptyItems) {
        if ($showNames) {
            if ($hours == 1) {
                $result['hours'] = $hours . ' uur';
            }
else {
                $result['hours'] = $hours . ' uren';
            }
        }
else {
            $result['hours'] = $hours;
        }
    }

    $seconds = $seconds - ($hours * (60 * 60));
    
    $minutes = floor($seconds / 60);
    if ($minutes > 0 || $showEmptyItems) {
        if ($showNames) {
            if ($minutes == 1) {
                $result['minutes'] = $minutes . ' minuut';
            }
else {
                $result['minutes'] = $minutes . ' minuten';
            }
        }
else {
            $result['minutes'] = $minutes;
        }
    }

    $seconds = $seconds - ($minutes * 60);
    
    if ($seconds > 0 || $showEmptyItems) {
        if ($showNames) {
            if ($seconds == 1) {
                $result['seconds'] = $seconds . ' seconde';
            }
else {
                $result['seconds'] = $seconds . ' secondes';
            }
        }
else {
            $result['seconds'] = $seconds;
        }
    }

    
    return $result;
}


?>


Voorbeeld
Gewijzigd op 01/01/1970 01:00:00 door - -
 
GaMer B

GaMer B

05/11/2008 17:58:00
Quote Anchor link
Modulus is hier erg handig:
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
<?php
  function sec2hms ($sec, $padHours = false)
  {


    // holds formatted string
    $hms = "";
    
    // there are 3600 seconds in an hour, so if we
    // divide total seconds by 3600 and throw away
    // the remainder, we've got the number of hours

    $hours = intval(intval($sec) / 3600);

    // add to $hms, with a leading 0 if asked for
    $hms .= ($padHours)
          ?
str_pad($hours, 2, "0", STR_PAD_LEFT). ':'
          : $hours. ':';
    
    // dividing the total seconds by 60 will give us
    // the number of minutes, but we're interested in
    // minutes past the hour: to get that, we need to
    // divide by 60 again and keep the remainder

    $minutes = intval(($sec / 60) % 60);

    // then add to $hms (with a leading 0 if needed)
    $hms .= str_pad($minutes, 2, "0", STR_PAD_LEFT). ':';

    // seconds are simple - just divide the total
    // seconds by 60 and keep the remainder

    $seconds = intval($sec % 60);

    // add to $hms, again with a leading 0 if needed
    $hms .= str_pad($seconds, 2, "0", STR_PAD_LEFT);

    // done!
    return $hms;
    
  }


?>


Hier kun je op voort borduren door er nog eens dagen erbij te doen.

Bron
 
Reint

Reint

05/11/2008 18:24:00
Quote Anchor link
@ Jonathan

hey kan je me ook uitleggen hoe die werkt?:O:O
 
- -

- -

05/11/2008 19:49:00
Quote Anchor link
Reint schreef op 05.11.2008 18:24:
@ Jonathan

hey kan je me ook uitleggen hoe die werkt?:O:O

Ik heb 'm voor jou gemaakt, dus je mag 'm gewoon gebruiken ;-)

Het idee is simpel: hij deelt steeds door het aantal secondes die er in een dag/uur/minuut zitten, afronden naar beneden, en het restant verder delen door een lagere waarde.
 
PHP Newbie

PHP Newbie

05/11/2008 21:07:00
Quote Anchor link
Jonathan,

Na even googlen een vele male overzichtelijkere functie gevonden en die wat aangepast:

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
44
45
46
47
<?php
    //orgineel: http://snipplr.com/view.php?codeview&id=2711
    function duration($secs)
    {

        $vals = array(
                    array(
                        (int) (
$secs / (60 * 60 * 24 * 365)),
                        'jaren',
                        'jaar'
                    ),
                    array(
                        (
$secs / 86400 % 365),
                        'dagen',
                        'dag'
                    ),
                    array(
                        (
$secs / 3600 % 24),
                        'uren',
                        'uur'
                    ),
                    array(
                        (
$secs / 60 % 60),
                        'minuten',
                        'minuut'
                    ),
                    array(
                      (
$secs % 60),
                      'seconden',
                      'seconde'
                    )
              );

 
        $ret = null;
  
        foreach ($vals as $val)
        {

            if ($val[0] > 0)
            {
  
                $ret .= $val[0] .' '.(($val[0] == 1) ? $val[2] : $val[1]).', ';
            }
        }

        
        return substr($ret,0,-2);
    }

    
    echo duration(time());
?>
Gewijzigd op 01/01/1970 01:00:00 door PHP Newbie
 
Reint

Reint

06/11/2008 12:01:00
Quote Anchor link
hee,

hartstikke bedankt, dit komt erg in de buurt.
alleen wat ik eigelijk zou willen hebben is dta ie het afrond.

dus als je bijv

14 dagen, 6 uren, 51 minuten hebt.

hij eerst begint weergeeft 14 dagen.
zijn de dagen voorbij dan gaat hij verder in uren.
zijn de uren op gaat hij door in minuten.

snappie? heb zelf wat met ifjes geklooit maar kom der niet uit...:O
 
Thijs Damen

Thijs Damen

06/11/2008 12:20:00
Quote Anchor link
Niet om lullig te zijn maar je mag ook zelf zoeken..

anyways:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
$string = duration(123213);
$find = ',';
$pos = strpos($string, $find);
echo substr($string, 0, $pos);


Wat het doet: Staat de functie duration op in een string (haal echo duration(time()); maar weg uit de functie btw.

Dan gaat die met strpos opzoek naar de eerste locatie van een ','.
dan maakt die een substr van 0(begin van string) tot (en niet met) de komma.

14 dagen, 6 uur, 10 seconden word dus 14 dagen.

3 jaar, 2 dagen, 2 uur, 2 seconden word dus 3 jaar

etc.etc.
 



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.