---
title: "Netskräp igen ;)"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/17113-netskräp-igen"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "Chavez"
published: "2000-09-18T16:54:00.000Z"
updated: "2000-09-25T20:18:00.000Z"
replies: 3
views: 202
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/17113-netskräp-igen"
---

# Netskräp igen ;)

## #1 — Chavez, 2000-09-18T16:54Z

Kolla in denna koden:

```
<script language="JavaScript">
<!--
datum=new Date();
dag=datum.getDate();
manad=datum.getMonth();
manad++
ar=datum.getYear();

document.write("Dagens datum är <B>"+dag+"/"+manad+"-"+ar+"</B>.")
//-->
</script>
```

I Ns ger denna resultatet: 18/9-100. (i IE blir det rätt svar) Misstänker starkt att detta beror på att Ns på nått sätt tolkat 20**00** som om det vore år 100. Har jag rätt? Och hur löser jag det?

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

## #2 — nicclas, 2000-09-18T17:12Z

Använd getFullYear() istället för getYear(). Det är en bug i Netscape... Läs tex <http://www.webreference.com/js/article1/> 

/nicclas - <http://www.nyhetsrubriker.com>

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

## #3 — Chavez, 2000-09-18T17:45Z

OK, tackar! 
Alltid skall Ns cpa sig :)

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

## #4 — Jojoxx, 2000-09-25T20:18Z

Nja, det rör sig nog faktiskt inte om en bug I Netscape, även om webreference.com vill få oss att tro det. Flera programspråk, ex. Perl, returnerar antal år efter 1900 (2000 blir således 100). Så på så vis är det egentligen IE man får ta hänsyn till när man skall addera 1900 till året.

En liten anekdot bara... med getFullYear() blir ju alla nöjda och glada :)

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/17113-netskräp-igen
