Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Sommar/vintertid och datum i program/databaser

Postades av 2005-05-12 13:16:26 - Thomas Vanhaniemi, i forum Skrivklåda, Tråden har 12 Kommentarer och lästs av 1388 personer

Hej!

Stod just i duschen och kom att tänka på en liten sak...
Vi ändrar ju mellan sommar och vinertid, men vad händer med data i databaser som är beroende av tiden?

Till exempel:
Jag har en databas med artiklar som ska visas kl 02:30. Det är dags att ändra till vintertid (det är väl då man för bak klockan en timme vid 03:00? Har ingen koll ;) ) och datorn gör detta automatiskt kl 03:00.

Det borde ju då betyda att artikeln redan visats i en halvtimme, tas sedan bort och visas igen efter en halvtimme? :)

Just i sådana fall är det nog inte så farligt eftersom det bara är en visning, men om man har en statistik funktion som lagrar sidladdningar, och en besökare laddar en sida kl 02:59:59. Nästa sidladdning blir då 02:xx:xx igen, vilket kan ställa till med problem...

Har någon annan tänkt på samma sak eller kanske någon som känner till någon lösning? :)

Mvh,
Thomas


Svara

Sv: Sommar/vintertid och datum i program/databaser

Postades av 2005-05-13 00:14:51 - Peter Björklund

Generellt skulle jag sätta en flagga i databasen som flaggas upp när artikeln redan visats. Flagga av den när ett annat bestämt villkor anger att artikeln skall visas igen.


Svara

Sv:Sommar/vintertid och datum i program/databaser

Postades av 2005-05-13 08:59:50 - Thomas Vanhaniemi

Det var nog en rätt bra lösning...
Men hur skulle man göra i sådana fall då man räknar sidladdningar och sparar datum och tid för det?


Svara

Sv: Sommar/vintertid och datum i program/databaser

Postades av 2005-05-13 09:22:22 - Sara Winter

Om man nu skulle vara så väldigt orolig för det kan man väl lägga till ett fält för sommar och vintertid.


Svara

Sv:Sommar/vintertid och datum i program/databaser

Postades av 2005-05-13 09:38:09 - Thomas Vanhaniemi

Ja, om man skulle vara så hemskt orolig ;)
Det är jag inte nu, men det är ett problem som många inte tänker på...

Om man absolut ska ha det mest exakta svaret i t.ex. statistik måste man ta hänsyn till detta...
När vi går till sommartid kommer det bli en timmes lucka i statistiken, vilket kan vara katastrofalt för vissa ;)


Svara

Sv:Sommar/vintertid och datum i program/databaser

Postades av 2005-05-13 12:13:38 - Peter Björklund

När en sidladdning räknats sparar du datum och tid för detta. Om du lägger in en villkorsats som endast är sann en ggr/år (månaden då det är dags att vrida tillbaks klockan). När villkoret är sant kontrollerar du via ett nytt villkor timman då vi ställer om klockan så att räkningen inte redan utförts en timma framåt i tiden.

Så länge villkoret är falskt räknas dina sidladdningar men när klockan vridits tillbaka och eventuella sidladdningar under den gångna timman finns lagrade kommer villkoret vara sant och räkningen för sidladdningarna ignoreras.

Kanske???




Svara

Sv: Sommar/vintertid och datum i program/databaser

Postades av 2005-05-13 12:50:27 - Johan Bovin

Varför inte alltid spara tiden i UTC? Då kommer du aldrig ha några problem. Tänk om du hostar en websida som används av människor från andra sidan jorden, skall deras statisitk då baseras på serverns lokala klocka... verkar otroligt korkat. Använder man sig av UTC när man sparar data blir det aldrig några problem...

http://aa.usno.navy.mil/faq/docs/UT.html


Svara

Sv: Sommar/vintertid och datum i program/databaser

Postades av 2005-05-13 13:13:05 - Stefan Brännström

Hade ett litet problem själv angående sommar och vintertid... egentligen inte relaterat till denna tråd men jag tänkte bara nämna den som kuriosa.

En av mina kunder har sin webbplats på en amerikansk server (California, PST/PDST).
Min kund är australiensk med huvudsaklig verksamhet här i Queensland och ville förståss ha tiden i AEST. Queensland byter inte till sommartid så det enda jag då behövde tänka på var att när man ändrar tid i Californien (dvs PST ändras till/från PDST) så fick jag dra bort/lägga till en timma.
För några månader sen så ville samma kund att klockan skulle stämma även nere i New South Wales och Victoria... där dom byter till/från ADST... Detta blev lite mer besvärligt eftersom när man flyttar fram klockan en timma på norra halvklotet så flyttar man tillbaka klockan en timma här nere på södra klotet, och vice versa. Lite tjorvigt var det, men jag fick det att funka efter lite huvudbry... ;)

Tur att AEST och PST byter tid på samma söndagar under året...


Svara

Sv:Sommar/vintertid och datum i program/databaser

Postades av 2005-05-13 13:52:44 - Niklas Jansson

Frågan är ju egentligen ganska enkel. Det gäller ju bara att definiera vad som är vad.
Sen att själva definitionerna är knepiga är ju en annan sak. Alltså: så fort man bestämmer sig för hur man räknar grejer i exempelvis statistiken, så är det ju enkelt att göra den beräkningen.

Om man till exempel räknar hits på en sida, så är ju frågan vad statistiken vill säga. Är det inom vilka intervall på dygnet folk är inne på sidan?
Men under själva övergången till sommartid är det ju så att själva dygnet faktiskt ändras, och i och med det så förändras sannolikt även människors vanor just då, för att anpassa sig till den "nya tiden".


Svara

Sv: Sommar/vintertid och datum i program/databaser

Postades av 2005-05-13 14:44:14 - Daniel Åsberg

Men om man har nått script som lägger till en bild/whatever var 10;e minut med ett datum. Och sen en sida som ska visa dom 6 senaste bilderna.

Så mellan 02 och 03 så finns då dessa bilder:
bildan.jpg, 2005-05-13 02:00
bildbn,jpg, 2005-05-13 02:10
bildcn.jpg, 2005-05-13 02:20
bilddn.jpg, 2005-05-13 02:30
bilden.jpg, 2005-05-13 02:40
bildfn.jpg, 2005-05-13 02:50

Sen när klockan slår om till 03:00 och blir 02:00 igen. Då blir det ju 6st dubletter, eller? För mig ser det ut som ett problem...


Svara

Sv:Sommar/vintertid och datum i program/databaser

Postades av 2005-05-13 14:58:02 - Niklas Jansson

Jovisst, men problemet är ju egentligen inte hur man ska lösa det, utan definitionen av "var 10:e minut".
Är det en bild som ska visas under ett givet tidsintervall ("5:e juli 06:20 till 06:30"), eller innebär det att man efter 10 minuters visande av en bild ska byta?

Är det den första definitionen så är din lösning korrekt, det ingår i själva defionitionen att vissa bilder kommer visas två gånger. Är det den andra så måste man istället välja ett sätt att lösa det. Eftersom jag knappast är någon hejare på databaser vet jag inte det snyggaste eller mest effektiva.

Man kan tänka sig en tidsordning mellan bilderna, och en flagga om en bild är visad. Eller så kan man använda en flagga för om en bild ska visas på sommartid eller vintertid, etc.


Svara

Sv: Sommar/vintertid och datum i program/databaser

Postades av 2005-05-13 15:17:30 - Oskar Johansson

Annars skulle man ju kunna bygga allting på UTC om man vill istället


Svara

Sv:Sommar/vintertid och datum i program/databaser

Postades av 2005-05-14 09:35:46 - Thomas Vanhaniemi

Om inte UTC ändrar mellan sommar och vintertid är det ju det bästa valet...
Det enda man måste göra är att tänka på att hela tiden konvertera till lokala tiden...


Svara

Nyligen

  • 09:09 Vill du köpa medicinska tester?
  • 12:47 Vem beviljar assistansen – kommune
  • 14:17 Någon med erfarenhet av hemstädnin
  • 14:14 Bör man använda sig av en båtförme
  • 14:12 Finns det någon intressant hundblo
  • 14:25 Tips på verktyg för att skapa QR-k
  • 14:23 Tips på verktyg för att skapa QR-k
  • 20:52 Fungerer innskuddsbonuser egentlig

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 569 170
27 953
271 705
778
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies