Timediff

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Full stack developer Node.js

Functie Als fullstack JavaScript developer vind jij het uitdagend om op basis van concrete klantvragen nieuwe functionaliteiten te ontwikkelen. Bij voorkeur worden deze functionaliteiten op een bepaalde manier geprogrammeerd, zodat ze door meerdere klanten te gebruiken zijn. Je hebt dus vaak te maken met abstracte vraagstukken. Om dit te kunnen realiseren sta je nauw in contact met de product owner en/of klant. Je bent niet alleen onderdeel van het development team, maar hebt ook vaak contact met de product-owner en/of klanten om daardoor inzichten te verzamelen die leiden tot productverbeteringen. • Inzichten verzamelen bij de klant en/of product owner •

Bekijk vacature »

Senior Software developer PHP

Functie Jij als senior PHP ontwikkelaar komt te werken in 1 van onze SCRUM teams. Momenteel werken er zo’n 30 developers binnen onze organisatie Jij gaat de brug zijn 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 je taken op voor de dag. Een greep van jouw taken zijn: – Het bedenken en uitbouwen van features binnen de verschillende applicaties – Onderhouden van CI/CD pipelines – Bezighouden met Security & Privacy Eisen • Minimaal 4

Bekijk vacature »

C#.NET ontwikkelaar

Functieomschrijving Voor een gewaardeerde werkgever in regio Tilburg zijn wij op zoek naar een C#.NET ontwikkelaar. Je bent verantwoordelijk voor het ontwikkelen van dashboards, webapplicaties en apps voor de eigen IOT-oplossingen. Samen met een vooruitstrevend team van ontwikkelaars en engineers krijgen jullie de opdracht om de sensoren in de apparatuur te scannen en vervolgens de data om te zetten in belangrijke inzichten voor de klanten. Taken en verantwoordelijkheden: Heb jij ideeën over nieuwe technieken die jullie kunnen implementeren? Hier wordt echt naar je geluisterd en gekeken of jouw idee daadwerkelijk ingezet kan worden; Je gaat aan de slag met de

Bekijk vacature »

Junior/Medior Front-end developer

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 »

Oracle APEX developer

Wat je gaat doen: Als Oracle APEX ontwikkelaar bij DPA werk je samen met collega’s aan de meest interessante opdrachten. Je zult je ervaring met SQL, PL/SQL, JavaScript, HTML en CSS inzetten om wensen van opdrachtgevers te vertalen naar technische oplossingen. Je werk is heel afwisselend, omdat DPA zich niet beperkt tot een specifieke branche. Zo ben je de ene keer bezig binnen de zorgsector, de andere keer is dit bij de overheid. Wat we vragen: Klinkt goed? Voor deze functie breng je het volgende mee: Je hebt een hbo- of universitaire opleiding afgerond Je hebt 2 tot 5 jaar

Bekijk vacature »

Scrum Master

TenneT is hard groeiend om de onze ambities waar te kunnen maken. Zo nemen wij een leidende rol in het aanjagen van de energietransitie. Het werven van nieuw talent speelt daarin een cruciale rol. Wij zijn op zoek naar een gedreven Scrum master op onze locatie Arnhem die hieraan wil bijdragen en misschien ben jij dat wel? Jouw bijdrage aan TenneT Je begeleidt twee teams binnen de afdeling Platform Services (PLS). Je helpt mee de devops manier van werken van de teams verder door te ontwikkelen. Je helpt de PO bij het managen van de product backlog; het voorbereiden van

Bekijk vacature »

Software Programmeur PHP

Functie Ben jij op zoek naar een nieuwe uitdaging als PHP developer en zoek je een leuke platte organisatie? Lees dan snel verder! Voor een opdrachtgever in omgeving Capelle aan den IJssel dat zich gespecialiseerd heeft in het realiseren van veilige netwerkverbindingen zijn wij op zoek naar een leuke software developer ter versterking van het huidige team. Hoe kan jouw dag er straks uitzien? Je gaat software en webapplicaties ontwikkelen met behulp van de talen PHP, JAVA en Node.js. Je gaat technische klussen uitvoeren op locatie bij klanten. Je onderhoudt contact met de projectleider om er zeker van te zijn

Bekijk vacature »

IoT Developer

Ben jij innovatief, heb jij passie voor energie en ben je data gedreven? Bouw dan mee aan IoT binnen Bredenoord. Samen met een gedreven team werk jij aan mooie technische en innovatieve oplossingen. Wat houdt de functie van IoT Developer in? Binnen Bredenoord zijn wij momenteel volop in ontwikkeling met ons IoT platform. Als uitbreiding van ons team zijn wij op zoek naar een IoT Developer. Je zal in projectverband meehelpen met het implementeren van IoT vraagstukken binnen Bredenoord. Als IoT Developer op onze R&D-afdeling word je verantwoordelijk voor het verder inrichten en beheren van ons nieuwe IoT platform. Dat

Bekijk vacature »

.NET developer WO niveau voor predictive software

Bedrijfsomschrijving Dit bedrijf uit Den Bosch is om precies te zijn 15 medewerkers groot en ze ontwikkelen (predicitve) planning software. Dit doen zij voor allerlei mooie en bekende organisaties (bierbrouwerijen, gemeentes, oliemaatschappijen en diverse multinationals). Wegens meer en grotere vraag vanuit de klanten komen er nu posities vrij voor onder andere een .NET developer. Het bedrijf is goed met openbaar vervoer te bereiken. Functieomschrijving Je komt hier te werken in een team van 3 .NET developers en bent betrokken bij het gehele ontwikkelproces. Dus van idee naar ontwerp en van ontwikkeling tot testen en implementatie. Bij voorkeur ben je niet

Bekijk vacature »

Medior Java developer

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 »

PHP Developer (junior functie)

Functie omschrijving Wij zijn op zoek naar een PHP Developer! Ben jij een starter en wil je werken bij een jong en leuk bedrijf? Lees dan verder! Wij zijn op zoek naar een PHP Developer binnen een junior functie. Binnen dit bedrijf gaat het om persoonlijke aandacht en ontwikkeling! Je komt te werken voor een leuk communicatiebureau die alles op het gebied van online en offline communicatie doet. Dit doen zij voor verschillende branches, waardoor je aan diverse soorten projecten mag werken, dit maakt deze baan erg leuk! Daarbij werk je aan een door hun zelf ontwikkeld framework welke goed

Bekijk vacature »

Digitale Tovenaar Gezocht: Junior Low-code/No-code

Bedrijfsomschrijving Duik mee in een wereld vol innovatieve avonturen waar gegevens en technologie een magische symbiose aangaan! Al meer dan twee decennia lang zijn we de tovenaars achter de schermen die oplossingen creëren voor de meest complexe klantcontactvraagstukken en datagedreven software-uitdagingen. Bij ons draait het om de kracht van samenwerking en groei. We zijn een hechte vriendengroep die samen bergen verzet om elkaar én onze klanten te laten schitteren. Jouw succes is ons succes en we streven ernaar om elkaar naar nieuwe hoogten te tillen, niet voor even, maar voor altijd. We willen dat jij je helemaal thuis voelt in

Bekijk vacature »

Junior Front end developer Onderwijssoftware

Functie Als Junior front end developer kom jij terecht in een klein, maar hecht team bestaande uit 5 andere developers (waarvan 2 senioren, 2 medior en 1 junior). Met de gezamenlijke missie om “ieder kind te helpen met onze software” wordt er dagelijks gepassioneerd en hard gewerkt aan ons in-house ontwikkeld platform. Deze software is gebaseerd is op AI, machine Learning en wetenschappelijke inzichten. Dagelijks zul jij werken met onze high traffic webapplicatie. We hebben ruim 300.00 gebruikers en meer dan 2 miljard records waar je te maken mee krijgt! Verder zul jij je bezighouden met: – Het ontwikkelen van

Bekijk vacature »

Lead Webdeveloper

As Lead Web Developer at KUBUS you are responsible for the implementation design of requirements and the software architecture of the web application and services of BIMcollab. In your role as lead developer you will naturally search for the optimum between the required implementation time, the performance of the application and a fast go-to-market of features, in line with our automated test and release train. Together with the other senior developers in your team you monitor the architecture of the application and you advise the product owner about necessary refactoring to improve the maintainability of the platform. Our development team

Bekijk vacature »

Frontend Developer

Functieomschrijving Voor de NIPV zijn wij opzoek naar een Frontend Developer. Als Frontend Developer ga jij aan de slag om dashboards te bouwen vanuit het datawarehouse. Dit stelt NIPV in staat om snel en eenvoudig bij correcte bedrijfsvoeringsinformatie te kunnen. Je ontwikkelt dashboards in PowerBI, publiceert en onderhoud die, verzameld en verwerkt feedback in overleg met het ontwikkelteam. Naast dashboards ontwikkel en onderhoud je een datamodel in Excel waarmee adviseurs, controllers en analisten in staat worden gesteld om de gegevens uit de dashboards te raadplegen en anders te filteren of bepaalde gegevens nader te verfijnen, zodat verdiepende vragen kunnen worden

Bekijk vacature »
Kees de braak

Kees de braak

28/08/2006 14:39:00
Quote Anchor link
Ik wil het verschil uitrekenen tussen een vastgestelde begintijd en de huidige tijd. Ik heb al geprobeerd een query te maken, maar dat zit nog niet helemaal goed. iemand weet hoe dit goed moet?

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
<?php
$sql
= "SELECT TIMEDIFF('".$row2['begintijd']."','NOW()') AS verschil";
$query = mysql_query($sql);
$tijd = mysql_fetch_object($query);

$tijdBrokken = explode(":",$tijd->verschil);


echo'<TD ALIGN="right" STYLE="padding-right: 9px">'.$tijdBrokken[0].'</TD></TR>';    

    }

?>
 
PHP hulp

PHP hulp

03/12/2024 19:01:31
 
Kees de braak

Kees de braak

28/08/2006 14:49:00
Quote Anchor link
Nog even wat info: Deze query staat in een whilelus, die gewoon werkt. De warnings zijn alsvolgt:

Warning: mysql_fetch_object(): supplied argument is not a valid MySQL result resource in /home/ralphjenl/domains/ralphje.nl/public_html/home/2-gebroeders/POH/verzamelen.php on line 80

De variabelnamen kloppen gewoon allemaal.
 
Gerben G

Gerben G

28/08/2006 14:52:00
Quote Anchor link
echo je query is en voer hem in in phpmyadmin
 
Kees de braak

Kees de braak

28/08/2006 14:59:00
Quote Anchor link
Hoe bedoel je dat?
 
Gerben G

Gerben G

28/08/2006 15:03:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?php

echo $sql;

?>

en de output invoeren in phpmyadmin
 
Kees de braak

Kees de braak

28/08/2006 15:07:00
Quote Anchor link
Ja duhu, maar waar voer ik wat in? Er zit een fout in mijn script, wie weet verbeteringen?
 
Jan Koehoorn

Jan Koehoorn

28/08/2006 15:08: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
<?php
    $sql
= "
        SELECT TIMEDIFF("
.$row2['begintijd'].", CURTIME()) AS verschil";
    $query = mysql_query($sql) or trigger_error (mysql_error ());
    $tijd = mysql_fetch_object($query);

    $tijdBrokken = explode(":",$tijd->verschil);


    echo'<TD ALIGN="right" STYLE="padding-right: 9px">'.$tijdBrokken[0].'</TD></TR>';    
?>

Edit:

paar enkele quotes uit de query verwijderd
Gewijzigd op 01/01/1970 01:00:00 door Jan Koehoorn
 
Kees de braak

Kees de braak

28/08/2006 15:14:00
Quote Anchor link
Notice: You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near '('2006-08-28 13:59:22', CURTIME()) AS verschil' at line 1 in /home/ralphjenl/domains/ralphje.nl/public_html/home/2-gebroeders/POH/verzamelen.php on line 80

Maar ik heb nog geen idee wat fout is nu.
 
Jan Koehoorn

Jan Koehoorn

28/08/2006 15:17:00
Quote Anchor link
zie mijn edit van de vorige post
 
Kees de braak

Kees de braak

28/08/2006 15:42:00
Quote Anchor link
Ik heb nu deze error gewoon weer:

Notice: You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near '(2006-08-28 13:59:22, CURTIME()) AS verschil' at line 1 in /home/ralphjenl/domains/ralphje.nl/public_html/home/2-gebroeders/POH/verzamelen.php on line 80

Warning: mysql_fetch_object(): supplied argument is not a valid MySQL result resource in /home/ralphjenl/domains/ralphje.nl/public_html/home/2-gebroeders/POH/verzamelen.php on line 81
 
Jan Koehoorn

Jan Koehoorn

28/08/2006 15:45:00
Quote Anchor link
Het kan zijn dat TIMEDIFF twee gelijke argumenten verwacht. Dus of allebei TIME, of allebei DATETIME.

Wat je uit zou kunnen proberen is even met de hand letterlijk '13:59:22' invullen in je query, dan weet je het snel genoeg.

Edit:

Deze doet het lokaal prima:

SELECT TIMEDIFF( CURTIME( ) , '12:00:00' ) AS verschil
FROM phphulp
LIMIT 0 , 30
Gewijzigd op 01/01/1970 01:00:00 door Jan Koehoorn
 
Kees de braak

Kees de braak

28/08/2006 16:00:00
Quote Anchor link
Nee Jan het werkt zo ook niet.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
<?php
 $sql
= "
        SELECT TIMEDIFF( CURTIME() , '15:45:00' ) AS verschil"
;
    $query = mysql_query($sql) or trigger_error (mysql_error ());
    $tijd = mysql_fetch_object($query);

    $tijdBrokken = explode(":",$tijd->verschil);

?>


Dit is de code die ik nu heb. Ik zal de rest van de code even plaatsen zodat er beter overzicht is.

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

$sql2
= "SELECT * FROM spelproductie WHERE naam = '".$naam."'";
$res2 = mysql_query($sql2);
$get2 = mysql_num_rows($res2);

if($get2 >= 1)
{

echo'
<TABLE WIDTH="520" BORDER="1" BORDERCOLOR="#AAAAAA" cellspacing="0">
<TR STYLE="padding-left: 9px">
<TD><B>Productie</B></TD>
<TD><B>Status</B></TD>
<TD><B>Duur</B></TD>
</TR>'
;

while($row2 = mysql_fetch_array($res2))
    {


echo'        
<TR>
<TD STYLE="padding-left: 9px">'
.$row2['productievorm'].'
</TD>
<TD ALIGN="right" STYLE="padding-right: 9px">'
.$row2['productiestatus'].'
</TD>'
;


echo'<TD ALIGN="right" STYLE="padding-right: 9px">'.$row2['eerstvolgendehandeling'].'</TD>';

  $sql = "
        SELECT TIMEDIFF( CURTIME() , '15:45:00' ) AS verschil"
;
    $query = mysql_query($sql) or trigger_error (mysql_error ());
    $tijd = mysql_fetch_object($query);

    $tijdBrokken = explode(":",$tijd->verschil);




echo'<TD ALIGN="right" STYLE="padding-right: 9px">'.$tijdBrokken[0].'</TD></TR>';    

    }

echo'</TABLE>';    

?>



Maar als ik dit heb ben ik er nog niet. Ik heb 2 waarden. De datum waarop een productie is aangemaakt, en hoelang hij duurt. Ik moet dan weergeven hoelang het nog duurt voordat de productie klaar is. Anders gewoon 00:00:00.

En later moet ik kijken als hij klaar is dan moeten er weer bewerkingen worden uitgevoerd in de database. Dus dan weet je even wat ik wil.

Weet je misschien een andere oplossing die beter werkt?
 
Jan Koehoorn

Jan Koehoorn

28/08/2006 16:20:00
Quote Anchor link
Ik moet nu even op pad, maar kijk straks misschien nog wel even. Je moet in ieder geval ook rekening houden met de wisseling van etmalen.

Als je begintijd bijvoorbeeld half twaalf 's avonds is op 20 mei en je eindtijd is twee uur 's nachts op 21 mei moet er evengoed 150 minuten uit rollen, neem ik aan.
 
Kees de braak

Kees de braak

28/08/2006 16:28:00
Quote Anchor link
Ja en dat is dus het probleem...de volgende dag ok. De volgende maand kan ook nog....Maarjah een volgend jaar...en je hebt natuurlijk schrikkeljaar....die eenkeer in de 100 jaar weer niet voorkomt. En omdat mijn script ook in 2100 moet werken :P hehe.

Maar volgens mij kan dat toch met deze functie?
 
Kees de braak

Kees de braak

29/08/2006 17:04:00
Quote Anchor link
Wie weet hoe ik dit kan aanpakken? BUMB
 
Jan Koehoorn

Jan Koehoorn

29/08/2006 17:15:00
Quote Anchor link
Als je TIMEDIFF twee DATETIME's voert, doet hij het prima:

SELECT timediff( '2008-01-01 00:01:00', '2007-12-31 23:59:00' ) AS verschil

geeft keurig 00:02:00
 
Kees de braak

Kees de braak

03/09/2006 16:23:00
Quote Anchor link
Hmmm, ik ben er achter waarom het niet wilde, mijn mysql versie is te laag, je hebt minimaal versie 4.1 nodig om de functie timediff() te gebruiken. Maar hoe krijg ik het voor elkaar dat die versie omhoog gaat. Ik zit namenlijk bij iemand anders op zijn webspace.
 
Jan Koehoorn

Jan Koehoorn

03/09/2006 16:26:00
Quote Anchor link
Als je niet de beschikking hebt over TIMEDIFF, zul je het verschil met een PHP functie uit moeten rekenen.

Als je de twee tijden in dit formaat zet:
yyyy-mm-dd hh:mm:ss
dan kun je er een UNIX timestamp van maken met strtotime. Dat levert twee getallen op die je van elkaar af kunt trekken om het verschil in seconden te krijgen.
 
Kees de braak

Kees de braak

03/09/2006 16:30:00
Quote Anchor link
Maar ik heb in de database een hh:mm:ss en een volle datum, kan ik dan ook gewoon met twee tijden dat uitrekenen, inplaats van date-date?

En exploden op een spatie kan dat?

En het min verschil kijk je dat of niet?
 



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.