---
title: "Spara tiden nu + 1minut i en cookie"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/71538-spara-tiden-nu-1minut-i-en-cookie"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "hakan@4u2.se"
published: "2003-03-19T09:13:10.000Z"
updated: "2003-03-19T11:31:51.000Z"
replies: 3
views: 183
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/javascript/71538-spara-tiden-nu-1minut-i-en-cookie"
---

# Spara tiden nu + 1minut i en cookie

## #1 — hakan@4u2.se, 2003-03-19T09:13Z

Hur hämtar jag tiden och lägger på 1 min och sparar den i en cookie?

Exempel säg att tiden nu är 10.11
Lägga på en minut, spara den i en cookie!
(10.12)

Tack på förhand

Permalänk: https://www.webforum.nu/p/71538

## #2 — Peter S, 2003-03-19T09:37Z

Exempel:

```
<script type="text/javascript">
<!--

function setCookie(){
	var now = new Date();
	now.setMinutes( now.getMinutes() + 1 );

	var then = new Date();
	then.setFullYear( then.getFullYear() + 1 );

	var time = now.getHours() + ":" + now.getMinutes();

	document.cookie = "tid=" + time + "; expires="+ then.toGMTString() +"; path=/";
};

setCookie();

//-->
</script>
```

Nu kommer tiden att ligga i variabeln *tid*.

 :)

Permalänk: https://www.webforum.nu/p/983645

## #3 — hakan@4u2.se, 2003-03-19T10:59Z

Man tackar o bugar!

Kom på att det borde vara sekunder istället egentligen

Om man vid ett senare tillfälle vill hämta cookien med tid i!

Säg att cookien innehåller 11.54:30 och klockan nu är 11.53:45

Hur hämtar jag cookien och drar bort tiden nu i detta fall så blir mellanskillnaden 45 sekunder?

Permalänk: https://www.webforum.nu/p/983689

## #4 — Peter S, 2003-03-19T11:31Z

Jag vet inte riktigt vad det är du försöker göra, men testa detta:

```
<script type="text/javascript">
<!--

function setCookie(){
	if( document.cookie.indexOf( "tid=" ) == -1 ){
		var now = new Date();
		now.setMinutes( now.getMinutes() + 1 );

		var then = new Date();
		then.setFullYear( then.getFullYear() + 1 );

		var time = now.toTimeString().split( " " )[ 0 ];

		document.cookie = "tid=" + time + "; expires="+ then.toGMTString() +"; path=/";
	}
};

setCookie();

function getCookie(){
	if( document.cookie.indexOf( "tid=" ) != -1 ){
		var now = new Date().toTimeString().split( " " )[ 0 ].split( ":" );
		var ck = document.cookie.split( "tid=" )[ 1 ].split( ";" )[ 0 ].split( ":" );

		var hDiff = parseInt( ck[ 0 ] ) - parseInt( now[ 0 ] );
		var mDiff = parseInt( ck[ 1 ] ) - parseInt( now[ 1 ] );
		var sDiff = parseInt( ck[ 2 ] ) - parseInt( now[ 2 ] );

		alert( "Timmar: " + hDiff + "\nMinuter: " + mDiff + "\nSekunder: " + sDiff );
	}
};

getCookie();

//-->
</script>
```

 :)

Permalänk: https://www.webforum.nu/p/983708

---

Tråden på webben: https://www.webforum.nu/amne/javascript/71538-spara-tiden-nu-1minut-i-en-cookie
